Публикации по теме 'musings'


Что делать, когда имена переменных становятся сложными
Когда я начинал программировать, у меня были проблемы с правильными именами переменных: как использовать правильное имя, которое передает то, что переменная фактически делает в своей области видимости; использование длинных имен переменных. Со временем я смог определить корень проблемы в сочетании: мое поверхностное знание проблемы; я думаю о решении на высоком уровне, а не разбиваю решение на этапы его реализации; я думаю на лету, принимаю немедленное решение, не уделяя..

Компьютеры
Первые знакомства с компьютерами — программирование и электроника Мое первое воспоминание об использовании компьютеров связано с изучением языка программирования логотипов — точнее, с перемещением черепахи (курсор/указатель) и, следовательно, скорее с игрой — когда-то в средней школе. Другое воспоминание, которое у меня осталось, связано с изучением WordStar (эквивалент слова) и Lotus123 (эквивалент Excel) во время каникул в коучинговом центре рядом с моим домом. Я наслаждался этими..

Human.call(методы жизни)
Недавно я писал код, и мое отвлеченное «я» было сбито с толку, почему я не мог получить доступ к значению из метода, который я описал для своего объекта. Некоторое время я смотрел, правильно описал метод, операция была в порядке, возвращал значение. Тогда почему я не мог использовать его ценность?? Я понял, что не вызывал метод/функцию, поэтому не мог получить от него значение. Что-то знакомое поразило меня, когда я увидел это, похоже в нашей жизни, правда? Мы, люди, являемся..

Языки программирования не имеют значения
Новички любят спорить о том, какой язык программирования лучше. Компилируется или интерпретируется? Точки с запятой или символы новой строки? Статическая или динамическая типизация? Объектно-ориентированный или функциональный? Ну ладно, неважно. Языки не имеют значения. Почему? Потому что все они делают одно и то же, по крайней мере, все популярные. Откуда я это знаю? Потому что иначе они не стали бы популярными. На заре компьютерной эры много внимания уделялось разработке новых,..

Привет, мир!
Итак, начну с честности. Никогда не думал, что займусь информатикой; Я действительно не знал. Конечно, я был ботаником. Я сидел в машине с отцом в длительных поездках, обсуждал путешествия во времени и спрашивал его, что он думает о параллельных вселенных. В детстве мне нравились такие вещи. (Черт, это все еще так). Возможность, потенциал, свобода . Но код? Увидев моего отца, когда он был разработчиком, я увидел дедлайны, панику, ограничения. Я никогда не понимал, как такой..