205 подписчиков
Что самое сложное в программировании? 🙄
Кто-то скажет что уровень знаний, надо изучить и знать несколько языков. У меня например в багаже: HTML, CSS, JavaScript, PHP, SQL, это на современном уровне использования, а еще из прошлого Dart, С, С++, Basic, Fortran. И это не считая всяких дополнительных приблуд в виде библиотек, фреймворков и интерфейсов. И здесь не обойдешься только изучением один раз, всё меняется, выходит новая версия и может появится большое количество изменений, или вообще концепция изменяется. Если не варишься в этом процессе постоянно, то фактически надо изучать предмет заново.
Но всё же не это самое сложное. 😛
Кому-то может показаться сложным - думать, когда требуется решить какую-то проблему или задачу. Особенно, если решение нестандартное, и просто погуглить или спросить нейросеть не приводит к положительному результату. Но это уже настолько редкое мероприятие в программировании, что можно рассматривать скорее как исключительный случай. Множество, подавляющее большинство, решений уже запомнили нейросети, и с успехом их предоставляют по требованию пользователей.
По мне, так самым сложным в программировании, в рутинной повседневной работе, является - придумать название новой переменной! Как ни странно, именно это заставляет мозг напрягаться, а мысли собираются в кучку 🤯. Ведь с одной стороны, название переменной должно быть уникальным и кратким, а с другой - достаточно информативным, чтобы понять какого рода данные и для чего в ней храняться.
Существует масса подходов к созданию имен переменных, некоторые программисты сами для себя вырабатывают определенный подход к именованию переменных, и это может приводить иногда к курьезным названиям.
Вот один из примеров, натолкнулся на такое название переменной, в коде своих коллег, когда разбирал легаси.🤭
1 минута
6 июня