| Thread Links | Date Links | ||||
|---|---|---|---|---|---|
| Thread Prev | Thread Next | Thread Index | Date Prev | Date Next | Date Index |
Frank, We're talking at cross purposes. I didn't say major decisions; I was citing Parnas, who said "difficult decisions". I never said modularity is the total solution. It is necessary, but not sufficient by itself. Furthermore, you don't begin by assigning arbitrary modules before you do the design. The places where you modularize are determined by the design. A bad design leads to bad modularity. A good design shows how to modularize. John Sowa