This post originated from an RSS feed registered with Java Buzz
by Piero Campanelli.
Original Post: Why Software Patterns are important
Feed Title: Piero Campanelli
Feed URL: http://feeds.feedburner.com/PieroCampanelli
Feed Description: A Blog, a Website, a container of writings, an ongoing narrative . . .
There is a sounding question that I started investigating many years ago. The question is: ���How to design software?���. The hard side of this question is that software design and in general software development is fundamentally hard.
As Fred Brooks suggests in his book is: ���Complexity of software is an essential property, not an accidental one���. In other words software development is about managing complexity and the goal of a team is to build the illusion of simplicity.