Home page
In-house Software Development





If you own a website that related to programmers you are welcome to participate in our website.

Join our partner list

Article - Programmers And In-house Software Development on Web Development Forum

programmers
Website about Software Developers - Software Development portal. Other useful information: And programmers, as I quote Larry Constantine in my book, programmers are programmers because they like to code — given a choice between learning someone else’s code and just sitting down and writing their own, they will always do the latter. If programmers liked to code, we’d all be writing in machine language to this day. You can write that stuff all day and get precious little of the real problem solved. If programmers liked to code, they wouldn’t value a language by its libraries . If programmers liked to code, every last one of us would be overjoyed to write our own HTTP client. Instead, programmers get pissed when they have to write code. “I just want to update this field in this file, why do I have to write an XML parser?” They will abandon languages/platforms wholesale that lack the features they need (either built-in or as libraries). Spolsky gets it right that “ It’s harder to read code than to write it ”, but unfortunately reaches for the tired “people (programmers) are stupid/lazy/undiciplined” argument as an explanation. (I chafe in principle against this class of argument since it almost always obscures deeper underlying factors.) Bad source bases irritate programmers because it shakes their foundation of understanding necessary to solve the problem. I reject the explanation that programmers capriciously want to rewrite code for the fun of it. The programmers-write-code-to-learn idea is behind Brooks’ “build one to throw one away”. Brooks’ idea was seminal but raw, today we’ve nuanced it down to spikes and iterative development. J2EE: EJB, JSP, Servlets, JSF, JSTL, JCA, JMS, JTA, JNDI, JDBC, JMX, RMI, etc. Frameworks: Struts, Hibernate, JPA, iBATIS, JBoss AOP, Spring, JSF, AJAX, GWT, YUI, Flex/Flash, JUnit, and Jakarta common libraries. Integration: Web Services on Axis and WebMethods; as well as the Web Service Standards such as SOAP, WSDL and UDDI.
For you information - Because Software Development May Involve Compromising Or Going Beyond What Is Required By The Client, A Software Development Project May Stray Into Less Technical Concerns Such As Human Resources, Risk Management, Intellectual Property, Budgeting, Crisis Management, Etc.
Rentzsch.Com: Programmers Don't Like To Code - And programmers, as I quote Larry Constantine in my book, programmers are programmers because they like to code — given a choice between learning someone else’s code and just sitting down and writing their own, they will always do the latter. If programmers liked to code, we’d all be writing in machine language to this day. You can write that stuff all day and get precious little of the real problem solved. If programmers liked to code, they wouldn’t value a language by its libraries . If programmers liked to code, every last one of us would be overjoyed to write our own HTTP client. Instead, programmers get pissed when they have to write code. “I just want to update this field in this file, why do I have to write an XML parser?” They will abandon languages/platforms wholesale that lack the features they need (either built-in or as libraries). rentzsch.com: Programmers Don't Like to Code Programmers Don't Like to Code Andrew Leonard interviewing Scott Rosenberg : cough Wow. If Rosenberg isn’t butchering Constantine’s quote, it lends credence that even software’s great practitioners lack the ability to introspect and cogently report on their own profession. No wonder we’re all confused. Rosenberg is wrong. Programmers don’t like coding , they like problem solving . From an outsider’s vantage, I can see why they’d think we like coding. We solve problems by coding, and we’re all happy and enthused while typing away or talking code. But they’re confusing the action and the intention. It’s not pulling the trigger that makes me happy, it’s hitting the target. The action approaches incidental .
 
 
  Copyright © 2009 software-n-web-development.50webs.com. All rights reserved.