The hardest part of software development has nothing to do with code
People who complain about how much “more” code they have to write in an MVC project versus a Webforms project, or really any project, prove to me that they have absolutely no idea where the REAL work is in ANY development project.
The main work in any software development project is FIGURING OUT WHAT TO BUILD. How you build it is trivial compared to the amount of time and effort you SHOULD put into discovering the users needs and working with them to solve their problems and make their life better.
Remember, that’s the number one purpose for any piece of computer hardware or software. This cannot be stressed and repeated enough.
COMPUTERS SHOULD MAKE OUR LIVES BETTER!
How do we write programs that make lives better? By writing programs that fulfill their needs and ease the pain of their work. We still aren’t at a point where we have a common, easy to understand vocabulary when it comes to build software. We often get it wrong the first, second, and third times. That’s where the discipline and engineering comes into play.



Pingback: Tweets that mention The hardest part of software development has nothing to do with code | Lazycoder -- Topsy.com
Pingback: | Lazycoder