Октябрь 2018 — Заметка №11

Простые правила всегда работают лучше сложных, несмотря на то, что они менее гибкие. Простые правила легко запомнить и легко применить. Например прочитал, что якобы когда делали iOS 12, то инженерам, работающим над ускорением работы iOS, раздали старые iPhone 6 и попросили пользоваться только ими. Есть разница между “сделай абстрактный тестовый iPhone 6 быстрее” и “сделай свой родной телефон менее тормозящим”.

Одно из хороших простых правил — запрет на использование глаголов несовершенного вида, когда пишешь про сделанную работу или свои планы.

Почему: фразы вида “уже решаем”, “думаем”, “посмотрим”, “попробуем” — не очень хорошие. Они про процесс, а не про результат. Можно “смотреть, думать, решать” и не получить никакого результата. Поэтому всегда надо стараться формулировать все в терминах результата, а не процесса и требовать этого же от окружающих. “Найдем решение”, “выпустим”, “решим”, “сделаем фикс” и тд.

Чтобы не объяснять каждый раз, подходит формулировка или нет, можно придумать не очень гибкое, но простое правило: только глаголы совершенного вида в своих планах и апдейтах про сделанное.