Что такое стандартный код? - PullRequest
349 голосов
/ 22 октября 2010

Коллега никогда не слышал об этом, и я не мог дать реальное определение.Для меня это всегда был случай «Я знаю, когда вижу».

Бонусный вопрос, кто породил термин?

Ответы [ 13 ]

5 голосов
/ 22 октября 2010

Джошуа Блох рассказывает о разработке API , в которой рассказывается о том, как плохие требуют шаблонного кода. (46 минут для ссылки на шаблон, слушая это сегодня)

2 голосов
/ 25 января 2016

С whatis.techtarget.com :

В информационных технологиях шаблон является единицей письма, которая может многократно использоваться снова и снова без изменений. По сути, идея заключается в иногда применяется для многоразового программирования, как в «шаблонном коде». Термин происходит от производства стали, где образцом стали свернутые в большие плиты для использования в паровых котлах. Подразумевается, либо это шаблонное письмо было проверено временем и сильным, как «сталь», или, возможно, что он превратился в нечто сильное достаточно для повторного использования.

За пределами программирования:

Шаблон можно сравнить с определенным типом шаблона, который может следует рассматривать как шаблон для заполнения бланков. Некоторые типичные Образцы включают в себя: заявления о миссии, предупреждения о безопасности, обычно используемые процедуры установки, заявления об авторских правах и ответственность отказ от ответственности.

По моему опыту программиста, правильный вид стандартного кода, как правило, представляет собой набор кода, с которого вы начинаете, который не является большим и / или достаточно сложным, чтобы его можно было назвать структурой.

Типичным примером будет HTML5 Boilerplate .

1 голос
/ 23 мая 2012

Вы можете называть это «фрагментами» или, точнее, «коллекцией фрагментов». Я думаю, что термин был придуман из прессы и полиграфии, где они использовали настоящие «пластины», а затем снова использовали их как куски ... В современном интернете это является частью постоянной (раздражающей ИМХО) тенденции использования причудливых терминов для простых вещей, чтобы выглядеть более модно и изощренно. см. ОТВЕТСТВЕННЫЙ = адаптируемый / жидкий.

...