Common pitfalls to avoid
conventions
mistakes
some thumb rules
Lessons from legacy
product
clean code
A personal reflection on working with legacy systems, and learning what really matters when building real-world software.