Стать программистом!

Стать программистом!

PHP: Улучшаем читабельность кода уменьшением уровней вложенности

Лучший стимул писать красивый код — это понимание необходимости потом его читать. Если Вы через неделю уже путаетесь в своем же коде — это плохой признак. Рано или поздно Вы забудете (новый код в оперативной памяти мозга затирает старый), но рано или поздно Вам нужно будет его читать и менять. Или не Вам) Один из первых принципов хорошего программиста — код должен быть легко понятен и читаем.

Продолжить чтение…


Стать программистом!

PHP: Первая страничка и умная ссылка

Предварительно предполагается что Вы установили себе «джентельменский набор» — связку Apache+Php и можете запустить пример сразу при прочтении. Это хороший практический способ понять — взять и попробовать

Продолжить чтение…


Стать программистом!

Git: Контроль версий в процессе работы программиста

Как на самом деле организован процесс работы от получения задачи до заливки на хостинг, и почему «ревью кода» — это лучшее что может случиться в жизни каждого программиста)
Продолжить чтение…


Стать программистом!

Контроль версий для новичков: главный вопрос математики — а зачем?

У меня часто спрашивают — как стать программистом. Мне редко что есть сказать кроме пожеланий любознательности и дисциплины в ней (т.е. не спонтанная любознательность раз в месяц, а упорное желание все расковырять). Все остальное — прикладывается. Поэтому начнем цикл записок на полях для тех, кто хочет начать и не знает с чего именно.

Любой программист — не одинок. Даже сам с собой ведя переписку в коде. Завтрашний программист уже не тот, что вчерашний. Поэтому первый шаг и первая записка — о контроле и учете. Итак, зачем нам система контроля версий без умных слов)

Продолжить чтение…