Issue No. 01 - January/February (2007 vol. 24)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2007.10
Rebecca J. Wirfs-Brock , Wirfs-Brock Associates
Software development approaches all emphasize a core set of values and principles around which practices, techniques, and tools have emerged. A thoughtful designer should be able to pick and choose among practices without losing their essence. But not all practices are congruent.
responsibility driven design, test driven design, behavior driven design, domain driven design, model driven design, Design by Contract, software development
R. J. Wirfs-Brock, "Driven to ... Discovering Your Design Values," in IEEE Software, vol. 24, no. , pp. 9-11, 2007.