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...
Testing is one of the main XP practices and becomes more and more understood for application development. But when it comes to frameworks, testing is more...
The Humble Dialog Box Michael Feathers explains how writing test-first can help resist the temptation to put application logic in our gui classes. The Humble...
The conversion of objects to strings (or stringification) can cause problems in Java programming unless you remember that string representations are rarely...
The pragmatic programmers explain us how testing can be facilitated using Mock Objects. ... Do You Yahoo!? HotJobs, a Yahoo! service - Search Thousands of New...
Jester is a test tester for JUnit tests; it modifies the source in a variety of ways, and checks whether the tests fail for each modification. Jester indicates...
The first book to hit the market on JDO, "Java Data Objects", by Robin Roos is available for free download on the Libelis website. The book covers all aspects...
Combine Aspect Oriented Programing with JUnit Testing and discover the power of Virtual Mock Objects. ... Do you Yahoo!? New DSL Internet Access from SBC &...
Often taught, almost never understood. Here's Fowler's Yet Another OptimizationArticle ... Do you Yahoo!? Faith Hill - Exclusive Performances, Videos, & more ...
Sven, I too have read McBreen's latest, but haven't reviewed it publicly. Here's a review of the software craftsman book, which I found interesting but flawed...
EasyMock: Dynamic Mock Objects for JUnit Another article for people who like unit-testing but hate writing Mock objects. Dynamically generate your mock...
The objective of this article is to introduce prospective Struts users to the key benefits ofusing Struts, and at the same time illustrate its configuration...