Ну, лично мне не нужны комментарии к блок-документам, чтобы понять, что происходит.Я могу посмотреть на код и через несколько минут выяснить, что мне нужно знать (при условии разумно разработанного кода).Итак, на первый взгляд они кажутся излишними и ненужными, верно?
Неверно.Зачем мне тратить несколько минут на то, чтобы понять, что делает метод (точно, а не на высоком уровне), чтобы я мог использовать его так, как мне нужно?Вот где документация пригодится.Я могу быстро ссылаться на документацию, сгенерированную в HTML (которая генерируется прямо из исходного кода), чтобы увидеть то, что мне нужно знать, за долю времени, которая потребовалась бы мне, чтобы посмотреть на сам код (и сам взгляд на код довольнобыстрый).
Теперь, если я пытаюсь раздвинуть границы того, что должен был делать код, тогда да, я могу потратить больше времени на чтение кода, чем на документацию.Но в целом, документы делают НАМНОГО быстрее и проще просто найти то, что мне нужно, и двигаться дальше.
Помните, вам не нужно знать все.Вам просто нужно знать, где его найти ...
О, и моя другая любимая цитата: Work Smarter, Not Harder
...
Обратите внимание, это предполагает, что рассматриваемая документация обновлена ихорошо написано.
И это ни в коем случае не относится к Cake (я никогда не использовал Cake) ...