Я предлагаю быть осторожным, чтобы не впасть в то, что раньше называлось «паралич анализом». Шаблоны полезны, вплоть до того момента, когда они затрудняют выполнение того, что вам нужно. По словам Уэйна, "Я говорю, бросай!" - или, более конкретно, бросьте массив объектов в YAML и получите ваш вывод. Если перефразировать плохо: «Если ваш код извергается, и вы получаете вывод, вы золотой. Но если шаблон ничего вам не дает, он никогда не должен был быть».
Взгляд - шаблоны являются одной из великих идей - они дают практическое руководство о том, как справляться с общими ситуациями , которые часто плохо обрабатываются . Они могут помочь сделать код лучше. Они могут помочь сделать код (смею ли я сказать это?) Красивым. Но, знаете, бывают случаи, когда вам приходится закатывать рукава, держать нос и просто делать то, что нужно, чтобы выполнить работу. Кроме того, если вы «просто делаете это», вы можете получить представление о том, как «просто сделать это лучше » - и тем временем у вас будет что-то, что работает.
Вечеринка на ...