What I Learned from the Pragmatic Programmer and the Clean Coder

  • All great tips, obviously (as both books are evergreen classics). However, there was this iceberg tip (no pun intended):

    > "Although Business likes to view estimates as commitments, remember that an estimate is just a guess therefore no commitment is implied."

    What an individual and/or team should do and what they end up doing is a direct function of the culture and priorities of the broader organization. Having the ability to write great software and be given the opportunity to do so are not the same thing.

    Put another way, there should be versions of both of these books targeted at leadership and management.