Вот уже 10 лет, как я занимаюсь программированием и со временем я пришел к одному недостаточно очевидному, но важному выводу. Хорошую программу можно написать только в том случае, если переписывать ее снова и снова. Все программисты люди ленивые, а лень, как известно, двигатель прогресса, и никто не хочет переписывать код, который уже написан. В то же время ежедневно сотни программистов пишут код, выполняющий схожие функции. Так давайте вместе подумаем, почему необходимо переписывать одно и то же несколько раз. Читать полностью »
Метка «идеальный код»
Идеальный код или циклический метод проб и ошибок
2013-06-28 в 9:47, admin, рубрики: идеальный код, методология разработки, Песочница, метки: идеальный код, методология разработкиСоветы Google по кодированию на языке Python. Часть вторая: советы по форматированию исходного кода
2013-05-27 в 10:30, admin, рубрики: Google, python, styleguides, идеальный код, Программирование, Совершенный код, метки: Google, python, styleguides, идеальный код, совершенный код
Доброго времени суток. Вот и пришло время для публикации второй части так понравившегося многимам перевода стайл гайда для языка Python от компании Google, (первая часть бережно хранится хабром). Теперь мы коснемся напрямую форматирования исходного кода на языке программирования Python. Как известно, чистота — залог здоровья, а чистота программного кода — залог уважения коллег и (в идеале) поощрения от кого-нибудь свыше. Вообще, Python сам по себе является хорошо читаемым языком, и даже синтаксис данного языка призывает к порядку в коде (и, как следствие — в голове). Но каждый из нас сам себе документатор и сам себе творец оформления. А как уже говорилось однажды — ко мнению авторитетных товарищей нельзя не прислушиваться. Итак, вторая часть Google Python Style Guide — Python Style Rules ждет Вас под катом.
Читать полностью »