Precise Documentation of Well-Structured Programs
IEEE Transactions on Software Engineering
Conversion of decision tables to computer programs by rule mask techniques
Communications of the ACM
No ifs, ands, or buts: uncovering the simplicity of conditionals
Proceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems and applications
Exploiting open-source projects to study software design
Informatics in education
A spreadsheet-like user interface for combinatorial multi-objective optimization
CASCON '09 Proceedings of the 2009 Conference of the Center for Advanced Studies on Collaborative Research
User Acceptance of Agile Information Systems: A Model and Empirical Test
Journal of Management Information Systems
Supporting Agile Organizations with a Decision Guidance Query Language
Journal of Management Information Systems
Hi-index | 0.00 |
Agile programming is design for change, without refactoring and rebuilding. Review four well-known but perhaps forgotten agile-programming techniques that help anticipate and accommodate many common changes.