Почему я дебажу код
Мне довольно странно было было узнать, что много из моих друзей –кодеров практически не пользуются дебаггерами. «Крайний случай», говорят.
В определённый момент кодинга под z80 (в 90-х) я осознал, что для того, что бы писать код – нужно мыслить как процессор. Звучит конечно странно, но полностью осознать довольно простую, по сегодняшним меркам, логику выполнения команд процессора помогает именно отладка своих программ. Кроме того – ответ на вопрос «КАК ИМЕННО ЭТО СДЕЛАНО!?» может дать лишь отладчик.

Читать дальше →
В определённый момент кодинга под z80 (в 90-х) я осознал, что для того, что бы писать код – нужно мыслить как процессор. Звучит конечно странно, но полностью осознать довольно простую, по сегодняшним меркам, логику выполнения команд процессора помогает именно отладка своих программ. Кроме того – ответ на вопрос «КАК ИМЕННО ЭТО СДЕЛАНО!?» может дать лишь отладчик.

Читать дальше →



Технологический прогресс — весёлая штука. Каких-то двадцать лет назад народ копировал друг у друга игры на кассеты/дискеты, чтобы поиграть в свежий релиз Гилла Билберта. Сейчас, за определённую плату, можно просто пойти в кафешку/пиццерию с вайфаем, достать из сумки/кармана джойстик и прямо на телефоне/планшете сыграть в Assassin's Creed. Что, не нравится Крид? Ой, да пожалуйста — Serious Sam 3! Batman Arkham Asylum!