InfoQ

InfoQ

Editor Specific Content View

All of Fabian Kiss' Content on InfoQ


Latest featured content by Fabian Kiss

Implementation Decision Rationales – Program Comprehension in Agile

Topics
Delivering Quality,
Quality,
Software Craftsmanship,
Maintenance,
Agile,
Programming,
Documentation

Given the fact that the bulk of a developer's work is maintaining and enhancing existing code, Fabian Kiss makes the case for a lightweight approach to documenting the rationale and decision process behind design decisions to help later developers tie the source code syntax to its meaning in the application domain. Using simple tags and clearly thought out rationale to provide just-enough value.