Ask the diff, not the file, before saying what someone else's change contains.
This commit is contained in:
parent
4ce5edd750
commit
94b4643d5d
1 changed files with 12 additions and 0 deletions
|
|
@ -240,6 +240,18 @@ D23.3). Владельцу на решение: деньги сверх мело
|
|||
от него. Настоящие развилки сессий эскалируй быстро и решай сам; сессии, приносящие развилки вместо
|
||||
тихих девиаций, — поощряй.
|
||||
|
||||
### Греп находит СТРОКИ, а не АВТОРСТВО — про чужую правку спрашивают дифф, а не файл
|
||||
|
||||
⛔ Прежде чем сказать «в твоей правке стоит X», спроси `git show <коммит> -- <файл>`, а не грепни файл целиком:
|
||||
греп вернёт и то, что стояло там до правки. Замер 11.09, дважды за час: **(а)** я написал сессии, что её
|
||||
лечение — `for update of r, a`, а её строка была `for update of r` — три хита с `, a` принадлежали соседним
|
||||
функциям и стояли до неё; **(б)** её же адрес отсоединённого контекста я объявил не разрешившимся, а ноль
|
||||
дал мой собственный греп — я искал имя хелпера там, где стояло его тело.
|
||||
|
||||
⚠ **Цена не в неточности, а в ОБЪЯСНЕНИИ, которое уезжает в акт.** В первом случае из ложного «там замок»
|
||||
следовало ложное «инвариант держит замок», тогда как держит его УСЛОВИЕ в чужом запросе — и следующий,
|
||||
кто тронет тот запрос, не споткнулся бы ни обо что. Поправила оба раза сессия, а не я.
|
||||
|
||||
### У числа есть провенанс — спроси прибор, прежде чем звать чужое число ошибкой
|
||||
|
||||
⛔ Расхождение двух чисел об одном предмете — это в первую очередь вопрос **«каким прибором снято каждое»**,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue