Январь 2017 — Заметка №6

“Taste and The Zen of GitHub” - https://warpspire.com/posts/taste

Дзен Гитхаба:

Responsive is better than fast.
It’s not fully shipped until it’s fast.
Anything added dilutes everything else.
Practicality beats purity.
Approachable is better than simple.
Mind your words, they are important.
Speak like a human.
Half measures are as bad as nothing at all.
Encourage flow.
Non-blocking is better than blocking.
Favor focus over features.
Avoid administrative distraction.
Design for failure.
Keep it logically awesome.

Они вдохновились дзеном Питона: https://en.wikipedia.org/wiki/Zen_of_Python

Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.

Мне кажется это очень круто и важно - иметь принципы, которые можно лаконично и четко сформулировать. Они задают фокус - что ты делаешь, как ты делаешь и что ты НЕ делаешь.

(это часть успеха компаний, как описано в книге Good to Great)