Best Java Book: Effective Java Programming Language Guide, Joshua Bloch (Addison-Wesley, 2001) Joshua Bloch has devoted his career to developing high-quality ...
Two key aspects of extreme programming (XP) are unit testing and merciless refactoring. Given the fact that the ideal test code / production code ratio...
Two key aspects of extreme programming (XP) are unit testing and merciless refactoring. Given the fact that the ideal test code / production code ratio...
A taste of "Bitter Java" In this article, antipatterns expert and noted author of Bitter Java, Bruce Tate, demonstrates how and why antipatterns are a...
Objects and values are fundamental yet complementary concepts of software system modeling and implementation. However, in the context of large object systems,...
From Robert C. Martin 's emerging book "Principles, Patterns, and Practices of Agile Software Development". The article examines how to use the Proxy, Stairway...
http://developer.java.sun.com/developer/Books/javaprogramming/bitterjava/bitterjavach06.pdf 2 sample chapters from a forthcoming book about refactoring and...
Antipatterns, refactoring, pitfalls , and their solutions Complete PDF now free for download on : http://www.theserverside.com/books/Manning/index.jsp...
A chapter from "Java Tools for Extreme Programming" that focuses on how to build and deploy Java applications in an orchestrated fashion. Building Java...
Just wanted to let everyone know that "The Fragile Manifesto" is posted at http://www.sdmagazine.com/documents/s=7468/sdm0208j/0208j.htm. As the title ...
Programming is not about building software; programming is about designing software. Butwhat is Software Design? ... Do You Yahoo!? Yahoo! Health - Feel...
Patterns and Extreme Programming (XP) both provide invaluable aid to those who design and develop software. But XP has thus far focused heavily on Refactoring...
The Java Data Objects (JDO) specification from Sun Microsystems aims to provide Java programmers with a much-needed, lightweight view of object-oriented...