Title: Practical strategies for developing large software systems
Subjects: Computer programming