Click here to Skip to main content
11,582,849 members (72,637 online)
Click here to Skip to main content
Alternatives

Efficient Software Development

, 30 Nov 2008 Public Domain 31.9K 31
Describes the theory of how software development can be simplified even for mission critical applications

Alternatives

Members may post updates or alternatives to this current article in order to show different approaches or add new features.

No alternatives have been posted.

License

This article, along with any associated source code and files, is licensed under A Public Domain dedication

Share

About the Author

mc_kappa
Architect
Mexico Mexico
Born in 1969. First prorgram made in commodore 64 on early 80s (storing it in regular audio cassettes). Then fortran in a PDP in middle 80s. First serious program at the age of 18th in GWBASIC in late 80s. So, almost 20 years programming.

From 2003 to 2006 engaged into a development outsourced by an international company. They couldn't make it.

Hired 2 years ago by one of our COOs to be in charge of the development, so I have control on what is developed and most importantly, how. Of course, the "what" is strongly influenced by what the users need.

I think we can make great things with C Sharp, I am applying all my knowledge and experience in programming for the over 20 years (including experience in implementing business systems) to the C# and .NET Techonology. I don't think we need to complicate our lives very much, we can program in a smarter way and just take advantage of what this language offers without reinventing the wheel.

However, in the last 18 months; I've been more engaged into JavaScript, CSS and a little bit of ASP (for the database connection) finding absolute no need of using the .NET framework yet acomplishing very important advances.

I don't like Visual Studio, by the way. I prefer to code by hand or using simpler IDEs... antiquated? Maybe, but still think it is better. You have the *control* in your hands. And actually, rather than "by hand", I simply mean creation of complex dynamic objects that would resolve UI characteritics dynamically (i.e., a repository of UI objects in the database or via XML or similar; and a big unique object capable to resolve such objects), instead of "dragging and dropping" objects creating a huge source code base.

Visual Studio is still for "programmers" (quoted).

Raised in Mexico but currently living in New Jersey (unitl October 2010)

| | Privacy | Terms of Use | Mobile
Web04 | 2.8.150603.1 | Last Updated 30 Nov 2008
Article Copyright 2008 by mc_kappa
Everything else Copyright © CodeProject, 1999-2015
Layout: fixed | fluid