Architecture and practices
About code design, approaches to error handling, patterns and documentation.
- How complex can a constructor be? — how many constructor dependencies are fine.
- Can you use try/catch to control logic? — an answer to a reader's question.
- How to memorize understand design patterns? — how to make sense of patterns instead of cramming them.
- Documentation you want to read! Or maybe not... — how to write documentation people actually read.