Разумные причины создания методов: - Снижение сложности. В методе скрывается информация, о которой можно не думать при работе над другими частями программы. - Документирование. Выделение фрагмента кода в удачно названный метод - один из лучших способов его документирования. - Предотвращение … Читать далее
Архив рубрики: Теория
Класс - это набор данных и методов, имеющих общую, целостную, хорошо определенную сферу ответственности. Данные - необязательный элемент, в классе могут быть только методы. Основной целью создания классов является разделение программы на как можно более сильно изолированные друг от друга … Читать далее
Этой записью я надеюсь начать цикл конспектов замечательной книги Стива Макконела "Совершенный код" - обязательного чтения для любого программиста. При всей своей замечательности книга очень большая и сложная, даже при повторном прочтении очень сложно удержать ее в голове всю. Начну … Читать далее
Как-то раз, просматривая свой код, вы заметили, что два больших участка выглядят практически одинаково. Они действительно были одинаковы, за исключением того, что один участок относился к "спагетти" а второй к "шоколад". Эти примеры написаны на JavaScript, но даже если вы … Читать далее