Читая разные статьи иногда сталкиваюсь с таким выражением : Boilerplate code В моей команде внятно никто не смог объяснить это понятие. Что же это такое?
Ответ В Википедии же всё написано Понятие boilerplate code или boilerplate относится к секциям кода, которые должны быть написаны во многих местах с минимальными изменениями. Часто используется по отношению к языкам, в которых программист должен написать много кода, чтобы выполнить минимальную задачу. Многие современные IDE автоматически генерируют boilerplate код. Также существует такая вещь, как скаффолд (scaffold), который позволяет генерировать boilerplate (например, в Ruby on Rails можно генерировать базовые CRUD методы в контроллерах). Примеры: html <!DOCTYPE html> Что такое Boilerplate code? Boilerplate code, который нам необходимо повторять в каждом шаблоне. (Пруф) JAVA public class Pet { private String name private Person owner public Pet(String name, Person owner) { this.name = name this.owner = owner } public String getName() { return name } public void setName(String name) { this.name = name } public Person getOwner() { return owner } public void setOwner(Person owner) { this.owner = owner } } P.S.: это главная причина, по которой я в своё время отказался от программирования на Java.