Alex Oliveira
  • About

Software Complexity: Naming

Code is written once but read many times. Good writing is, therefore, about optimizing for ease of reading.

Black Boxes

There’s beauty when things look simple and are easy to operate despite hiding utmost complexity. Simplicity has levels, and as we dig deeper, each new layer reveals gradual and intricate components. This progressive compartment of complexity makes maintenance simpler and scalable.