# 1. Laws and Principles

There is a lot more than just code on github !

There is also this repository. It list several laws and principles that apply to software development. An excellent occasion to discover or rediscover these laws we've all experienced before.

If you ever find yourself in endless discussion about insignificant details, you'll appreciate both the Parkinson's law of triviality (wikipedia) and the Walder's law. And if you're curious about whether or not you're going to finish your current project in time, remind the Hofstadter's law (wikipedia):

It always takes longer than you expect, even when you take into account Hofstadter's Law. Hofstadter, D. in "Gödel, Escher, Bach: An Eternal Golden Braid", 1979

By the way, if you haven't read Gödel, Escher, Bach: An Eternal Golden Braid yet, now may be the time.

A last one, Amara's law:

We tend to overestimate the effect of a technology in the short run and underestimate the effect in the long run. Roy Amara

Who is thinking Hype Driven Développement 😄 ?

Last updated: 1/3/2020, 11:31:35 AM