Skip links

  • Skip to primary navigation
  • Skip to content
  • Skip to footer
Menu
  • Home
  • Archive
  • Tags
  • Topics
  • About
topolog's tech blog

Things your mom didn't tell you about iOS

Beyond the Code. Identifying and Reducing Complexity in Software Development

Articles in the series:

  • Complexity part 0. Introduction.
  • Complexity part 1. Low-level decisions in code.
  • Complexity part 2. Code and logic distribution.
  • Complexity part 3. Problem-solution mismatch.
  • Complexity part 4. Abstractions.
  • Complexity part 5. Interfaces.
  • Complexity part 6. Human nature.
  • Complexity part 7. Organisation.

Slides for the presentation

© 2025 topolog's tech blog. Powered by Jekyll & So Simple.