среда, 18 октября 2023 г.

Пару советов, как думать, когда программируешь

 Одной из первых трудностей, с которой я столкнулась, когда начала программировать - это следующее.


Я начинала писаит код, думая, что я харанее не знабю, с каким обхектом я буду взаимодействовать. Прощу говоря на примере. Я пишу интерфейс к получению html запроса. Мне кажется, будто мне заранее не известно, какио поля у запроса, какой объект  мне вернется.

Будто мне надо угадать, что мне вернется.

На самом едле, это не так. Мне известен обхект, его свойства и моя зада --написать интерфейс к этого объекту. Т.е. техническое задание заранее известно. 

У меня периодически случается этот казус.

Например,  я сейчас пишу script для конкретного html и почему-то будто стеснясь сделать querySelect на конкретный id. Постоянно, думаю о том, что а вдург id изменится, мне ндао сделать какой-то более general поиск, предусмотреть все возможные варианты. Вообщем-то какой-то бред, если честно. Ведь я пишу код для КОНРЕТНОЙ страницы в КОНКРЕТНЫЙ момент времени.

есил это поменяется, то и код должен поменять / адаптироваться.


Как избавиться от этого, не пойму пока. Периодически все равно возникается это поганное чуство, а с ним паника и ощущение тупости.


О АйТи пути

 11 лет прошло.

Два года назад я опять решила программировать. 

Началось всё, можно сказать, очень романтизировано. Точнее сказать даже наивно. Я решила, что сделаю приложение расскраску за три дня.

Чтоб получилось красиво, решила, что приложение будет на iOs и взяла ноутбук мужа.

Почему-то просто так с ноги не получилось.

XCode не смотря на миленькиц и чистый дизайн, оказался кладовой недружелюбного дизайна. А лаконичный Swift под копотом прятал очень нелаконичного предка Objective-C. 

Вцелом я очень горжусь проделанной за 2 года работой в изучении программирования и в целом computer science. Что могло сделать этот путь лучше? То, что я занималась бы более регулярно.

У меня получается следовать дисциплине где-то 2-3 месяца, а потом я опять выпадаю и программирования нет в моей жизни от слова совсем. 

Как в спорте. Удивительно, то даже после недели отсутсвия тренировок очень сложно возвращаться. Не физически, а морально.