Хабы: Блог компании Издательский дом «Питер», C++, Rust, Программирование, Совершенный код
Недавно мне попалась статья
Against Best Practices, и в целом я согласен с посылом этого поста. Но у меня были и собственные мысли на эту тему, поэтому изложу их здесь.
Даже не особенно углубляясь в историю разработки ПО, вы легко найдёте манифест в жанре
Considered Harmful («Считается вредным»), самый знаменитый из которых составил легендарный учёный-информатик
Эдсгер Дейкстра. Другая распространённая аналогия таких документов в духе времени — это «наилучшие практики». Это не менее субъективный кодекс подобных законов, которым зачастую критически не хватает такой обоснованности, как у манифестов из первой категории. Притом, что, на мой взгляд, и первые, и вторые имеют право на существование, их важно понимать в контексте, так как без контекста их значение легко размывается.
Читать дальше →