2 подписчика
Прочитал книгу "Жемчужины разработки" Карла нашего Вигерса.
По стилю и духу напоминает мне смесь Идеального программиста (ранее писал про неё тут https://dzen.ru/media/highuncertainty/robert-martin-idealnyi-programmist-dochital-odnu-iz-jeltyh-knig-diadiushki-645ff8887906327d864450a5) и Балдеющих от адреналина (https://dzen.ru/media/highuncertainty/zakonchil-chitat-de-marko-baldeiuscie-ot-adrenalina-ili-zombirovannye-shablonami-65acf0a320643e4bfa1f5fa5).
60 уроков/советов, которые автор вынес за свою карьеру в ИТ.
Большинство из них очень адекватны. Хотя, конечно, есть и устаревшие.
Удивился, кстати, что несколько раз Карл приводил написание книг в качестве примера проекта. Кажется, это несколько далеко от типичного проекта в ИТ со множеством задействованных людей.
Думаю разобрать часть его цитат в отдельных постах. А пока приведу для затравки несколько штук:
Разработка программного обеспечения не является линейным, упорядоченным, систематическим и предсказуемым процессом.
Большая группа людей не способна организованно покинуть горящую комнату, не говоря уже о том, чтобы сформулировать какое-то требование
Если бы каждый участник проекта имел право присутствовать на каждом обсуждении, интерпретировал информацию так же, как все остальные, и имел идеальную память, то вам никогда не пришлось бы ничего записывать.
Старайтесь избегать расстановки приоритетов по децибелам
ПНК - простое написание кода.
НРВН — сокращение от «Ничего не работает, и всем наплевать».
#book #reqs #Вигерс
1 минута
26 февраля