Я скорее энтузиаст, и предпочитаю использовать максимум API нежели готовые framework-и. Да, я художник, а не биоробот и с такими работаю максимум подрядом. Потому что не работаю с помешанными на перфекционизме диктаторами. Как я уже сказал, без зазрения совести такого менеджера нельзя допускать к разработке, даже если он карьерист и уже Team Lead. Либо ваш диструктивный подход скорее вредит разработчикам, чем помогает. И о вас уже есть целая статья.
Вот когда станете в ходе работы над собой более конструктивным, научитесь созидать, а не разрушать, то тогда можете написать, предложите интересный сложный проект, может и поработаю с вами. Я уже к тому времени проект выложу, над которым работаю сейчас.
На месте директора я бы сразу уволил такого менеджера в 24 часа, с пометкой "Больше его к техническим специалистам не допускать". И мне все равно, что всего за один дурацкий заголовок.
Какой там популярный?! Одно старое дряхлое ведомство, столкнувшись с "внезапным" из-за пандемии резким ростом обращений за пособием по безработице, не может обработать 3,6 млн обращений в месяц, что любой современный сервер делает за минуту. И вместо того, чтобы обновить парк и приобрести любой современный CRM из тысяч вариантов на рынке, они только и делают что распространяют сказки про мёртвый язык программирования в тшетной надежде, что найдётся некромант, который магическим образом в несколько раз ускорит им обработку таблиц. Интернет помнит всё, и особенно новостные заголовки!
Я сферических коней в вакууме не обсуждаю. Мне это не интересно.
Комментарии нужны для человека, а не компилятора. И каким бы код вы не писали, но без комментариев человек рано или поздно потеряет семантическую нить. Это с виду кажется, что одного приема нейминга переменных хватит с головой, на деле чуть ли не схематические диаграммы рисуют чтобы понять "что, куда и в каком виде".
Не было бы С++, классов, пяти основ и всего ООП, если хватало только "чистого кода". Не понимаю я этого перфекционизма - прекрасно работаю и без него. И самое главное, никакого стресса от сложной работы.
Как и притензий ребят выше. Верить надо академическим справочникам, а не всяким форумным сплетням, генерируемым форумными "экспертами", которые самый простой скрипт пишут от силы раз в год.
Я тоже много гавнокодил, когда только начинал. Все через это проходили, совершенно не понимаю чего тут стесняться. В резюме так и так только актуальные проекты смотрят, и то для того чтобы узнать твой стиль. И никогда это не было условием отказа - по себе говорю, был и на более шизонутых собеседованиях.
MSDN - крупнейшая документация по Windows, функциям ее основных библиотек и служб. Живет и здраствует в трёх десятилетиях.
Документация по DirectX, OpenGL и говорить не приходится. Документация по всем серверным движкам - туда же.
Маунлы к плагинам AIMP, MPC, VLC, к движкам Chromium, WebKit, Kisco и множества других - актуальны в любое время.
И этот список можно было бы продолжать, и продолжать. Но я говорил, даже не об справке к серьёзному ПО, инструкциях ReadMe к любому любительскому или от энтузиастов.
Я говорил об простом человеческом комментирование, а вы сразу минусовать.
Что тут ещё сказать? Красиво эффективный менеджер Microsoft сделал отличную рекламу компилятору от Intel.
Вроде бы и ничего сильно жизненеобходимого не потеряли, но люди же в Twitter тоже опасаются, что это может стать тенденцией. А тут громкий скандал буквально из ничего.
Мне вот интересно какая там замудренная поддержка для одного объекта interface FTPClient? Говорят не дураки работают? Ну-ну. Умные люди то что просто работает не трогают, и глупых отговорок не придумывают.
Давайте для интереса прогоним исходный код вашего прекрасного браузера через PVS, и дружно понаблюдаем какие артефакты они у вас найдут. Вот это будет по взрослому и с вашей, и с нашей стороны.
Ошибка c new ничем не удивляет, когда заглядываешь в нормальный справочник и оказывается, что абсолютное большинство "справочников" в сети и "комментариев в гайдах по программированию" нагло умалчивают об том, что он соответствует malloc. И следовательно не нужно забывать про delete или free(). Более скажу, ни одна гадюка даже на Хабр об этом ни разу не сказала.
Самое гениальное, когда до 90% багов и проблем отладки убирает самое обычное комментирование кода, ещё лучше самая обычная справка по используемым библиотекам.
А ещё лучший совет, просто записывать хотя бы набросок задачи на бумаге и уже понимая это реализовывать в программе.
Я не буду давить на больное, но слишком часто приходится видеть, как опытные программисты, выдающие себя за наставников, пренебрегают даже такими элементарными вещами.
Я скорее энтузиаст, и предпочитаю использовать максимум API нежели готовые framework-и. Да, я художник, а не биоробот и с такими работаю максимум подрядом. Потому что не работаю с помешанными на перфекционизме диктаторами. Как я уже сказал, без зазрения совести такого менеджера нельзя допускать к разработке, даже если он карьерист и уже Team Lead. Либо ваш диструктивный подход скорее вредит разработчикам, чем помогает. И о вас уже есть целая статья.
Вот когда станете в ходе работы над собой более конструктивным, научитесь созидать, а не разрушать, то тогда можете написать, предложите интересный сложный проект, может и поработаю с вами. Я уже к тому времени проект выложу, над которым работаю сейчас.
На месте директора я бы сразу уволил такого менеджера в 24 часа, с пометкой "Больше его к техническим специалистам не допускать". И мне все равно, что всего за один дурацкий заголовок.
Какой там популярный?! Одно старое дряхлое ведомство, столкнувшись с "внезапным" из-за пандемии резким ростом обращений за пособием по безработице, не может обработать 3,6 млн обращений в месяц, что любой современный сервер делает за минуту. И вместо того, чтобы обновить парк и приобрести любой современный CRM из тысяч вариантов на рынке, они только и делают что распространяют сказки про мёртвый язык программирования в тшетной надежде, что найдётся некромант, который магическим образом в несколько раз ускорит им обработку таблиц. Интернет помнит всё, и особенно новостные заголовки!
Я сферических коней в вакууме не обсуждаю. Мне это не интересно.
Комментарии нужны для человека, а не компилятора. И каким бы код вы не писали, но без комментариев человек рано или поздно потеряет семантическую нить. Это с виду кажется, что одного приема нейминга переменных хватит с головой, на деле чуть ли не схематические диаграммы рисуют чтобы понять "что, куда и в каком виде".
Не было бы С++, классов, пяти основ и всего ООП, если хватало только "чистого кода". Не понимаю я этого перфекционизма - прекрасно работаю и без него. И самое главное, никакого стресса от сложной работы.
Как и притензий ребят выше. Верить надо академическим справочникам, а не всяким форумным сплетням, генерируемым форумными "экспертами", которые самый простой скрипт пишут от силы раз в год.
Я тоже много гавнокодил, когда только начинал. Все через это проходили, совершенно не понимаю чего тут стесняться. В резюме так и так только актуальные проекты смотрят, и то для того чтобы узнать твой стиль. И никогда это не было условием отказа - по себе говорю, был и на более шизонутых собеседованиях.
MSDN - крупнейшая документация по Windows, функциям ее основных библиотек и служб. Живет и здраствует в трёх десятилетиях.
Документация по DirectX, OpenGL и говорить не приходится. Документация по всем серверным движкам - туда же.
Маунлы к плагинам AIMP, MPC, VLC, к движкам Chromium, WebKit, Kisco и множества других - актуальны в любое время.
И этот список можно было бы продолжать, и продолжать. Но я говорил, даже не об справке к серьёзному ПО, инструкциях ReadMe к любому любительскому или от энтузиастов.
Я говорил об простом человеческом комментирование, а вы сразу минусовать.
Что тут ещё сказать? Красиво эффективный менеджер Microsoft сделал отличную рекламу компилятору от Intel.
Вроде бы и ничего сильно жизненеобходимого не потеряли, но люди же в Twitter тоже опасаются, что это может стать тенденцией. А тут громкий скандал буквально из ничего.
Мне вот интересно какая там замудренная поддержка для одного объекта interface FTPClient? Говорят не дураки работают? Ну-ну. Умные люди то что просто работает не трогают, и глупых отговорок не придумывают.
Давайте для интереса прогоним исходный код вашего прекрасного браузера через PVS, и дружно понаблюдаем какие артефакты они у вас найдут. Вот это будет по взрослому и с вашей, и с нашей стороны.
Ошибка c new ничем не удивляет, когда заглядываешь в нормальный справочник и оказывается, что абсолютное большинство "справочников" в сети и "комментариев в гайдах по программированию" нагло умалчивают об том, что он соответствует malloc. И следовательно не нужно забывать про delete или free(). Более скажу, ни одна гадюка даже на Хабр об этом ни разу не сказала.
Самое гениальное, когда до 90% багов и проблем отладки убирает самое обычное комментирование кода, ещё лучше самая обычная справка по используемым библиотекам.
А ещё лучший совет, просто записывать хотя бы набросок задачи на бумаге и уже понимая это реализовывать в программе.
Я не буду давить на больное, но слишком часто приходится видеть, как опытные программисты, выдающие себя за наставников, пренебрегают даже такими элементарными вещами.