 |
|
|
If you own a website that related to programmers you are welcome to participate in our website. |
|
Join our partner list |
Programmers online portal |
Web Development Forum |
|
 |
 | |  |
 |
 |
Article - Programmers And Programmers For Open Source Projects on Web Development Forum |
 |
Website about Software Developers - Programmers portal. Other useful information:
used by professional programmers for maximum effectiveness.
Pair programming carries this to the extreme, where two programmers
With a compatible pair of programmers, this can be extremely effective
in producing good programs, more than paying for the cost of two programmers
to write on piece of code. Of course, the wrong pair of programmers is not
choice for beginning programmers. However, after you are
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 - Instead Of Costing Tens Of Thousands Of Dollars, As Was The Case For Early Websites, One Can Now Develop A Simple Web Site For Less Than A Thousand Dollars, Depending On The Complexity And Amount Of Content. |
Java: Development Process - used by professional programmers for maximum effectiveness.
Java: Development Process
Java : Development Process
Software development can be looked at from two perspectives
Process - Techniques for doing the work of programming.
product - The actual programming language elements.
Process is how you go about writing programs.
Product is about the programming structures themselves (types, statements, classes, ...).
Most programming books,
as well as these notes, are concerned primarily with the product, eg,
how to use a loop in a specific programming language.
To be successful, you need to know how to use the programming language,
but you also have to master the software development process .
There are basic program development
techniques which
make program development much easier, and which are
Iterative and Incremental Programming
"The longest journey starts with a single step" - Chairman Mao
The following is advocated by many top developers.
It's really effective in producing programs not only faster, but with
better quality.
Start small - Start with a small working program. It doesn't have to do what you want,
but it will get you started along the path of incremental development.
See Start with a working program .
Iterative development - Starting with a small program, make a very
small change toward your goal. Compile it and test it. When it works repeat the process
with another small change. Also called Iterative Programming .
See Iterative/Incremental Development .
Strive for simplicity
KISS. Keep it Simple Stupid. Simplicity is a great virtue in software.
|
|
|
|