Blog

  • 2024
  • 2023
  • 2022
  • 2021
  • 2020
  • 2019
  • 2018
  • 2017
  • 2016
  • 2015
  • 2014
  • 2013
  • 2012

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Names build images and advance expectations. They make how we look at the entities they define, how we assume to handle them and expect their behavior behaviour in response to our actions.

...

Naming things raises above the source code level and goes deeper than just maintenance issues. It is also about the scope of the project. If you cannot define the scope of the project, name the central pieces, it is like a 19th century map with a lot of white spots.

Image RemovedImage Added

Source: Wikipedia

The white spots are discomforting. One does not know what’s inside. It’s a source of danger. Catographers Cartographers depicted such uncertainty with the phrase “Here be dragons“. So it is hard to comprehend the target and scope of the whole venture. Every white area is a risk for the team to misunderstand something or make something up that is not true at all.Image Removed

Image Added

Source: Wikipedia

Killer Joke Pattern

...