Младший в этом году заканчивает универ, спрашиваю его - что и как с дипломом?
- Да всё норм, «теорию» уже написал, после НГ допишу все проги.
- Хорошо, а как там твой друг *****
- А у него жопа, он же все писал с помощью ИИ, кода дофига и вроде всё было норм, но ему указали на его ошибки, а он теперь и не знает, как это всё исправить, т.к. код не его и он не совсем знает понимает как оно работает, а ИИ даёт всё новые и новые варианты, но вот встроить их в старый код оно не может - от слова совсем 

Комментарии
Пусть даст команду ИИ объяснить каждую строчку...
А потом надо все прочитать и разобраться...
Жесть конечно... Стокабукв!.. Поиском находишь комменты в строчках, которые описывают проблемную часть и повелеваешь ИИ исправить конкретные строки, оставив весь остальной код прежним.
это если умеешь сам изначально )))
Ну, вот, я, например, не умею. Но в душе я настоящий айтишнег. Поэтому пишу бота на питоне... А ещё в планах уникальный движок сайта и приложение на телефон...
Наш клиент!
Не останавливайтесь!
Просто напомню, что настоящий джидаи пишуь cgi-скрипты исключительно на
bashPOSIX shell.Это ответ на Ваш комментарий
занимайтесь дальше своей "ипономикой"
Так это с ней и связано.
Даже не сомневаюсь. С ней всё связано.
Хотите поговорить об этом?..
Окстись. Я уже в прошлый раз всё сказал. Не вижу смысла повторяться. Ну только самую малость. Теория начинается с определения её терминов, а такового ещё не давали
Просто, в данный момент получилось посмеяться
Уел.
Спокойненько так.
По пунктам.
Особенно смищно читать ЭТО тому, кто хоть немного в теме…
Чуть помедленнее, я записываю.
Как этот чувак дошел до диплома если ничего не умеет и не понимает?
Вы как с Луны в российский ВУЗ свалились...
даже не смешно - посмотрите на правительсво и думу...
Ну, там отборные...
И это не положительный отбор. За редким исключением
разработал и написал с помощью ИИ торговую систему из пяти советников на mlq5 и связывающую их внешнюю dll на c++. корректировалась, перерабатывалась и дописывалась неоднократно. в том числе и отдельные функции, без переработки основного кода. все нейросетью, сам я mlq5 не знаю, а c++ до этого трогал примерно 30 лет назад, ещё под dos.
голова должна быть и руки. если их нет, то никакой ии не поможет.
так тут ключевое стаж был изнчально "30 лет назад"
Так я эти 30 лет не кодил. Ну разве что на 1с 77 какое-то время. Но это не считово.
1с 7 - есть богоугодное дело, а вот за 8 - сразу на костёр )))
Попросил ИИ пересказать этот комментарий. Получил примерно вот это:
Пользователь picnic обсудил свой опыт программирования на 1С и значимость числа 8 в контексте средневековых костров
С точки зрения бухгалтера (пользователя) - все ровно наоборот. А, вообще, самый лучший друг бухгалтера - это программист 1С
В 1С 8 сделали много того, о чём в других языках программирования только мечтают:
Скажите пожалуйста: в каком виде существует/распространяется IDE?
Проприетарный дистрибутив включает в себя среду исполнения и IDE. Есть версии для для windows/linux (x86, x86-64, arm64, эльбрус-8С)/macos.
Да ну, бред.
Даже православный GIGA CODE такое умеет...
Если логику программы создаёт не человек, то после N-ой итерации "улучшайзинга" и "накручивания кода на код", человеку весьма сложно понять, что это за...
Примерно такое же состояние, когда "в наследство" дают сопровождать код, наваянный до этого N-ым количеством хеллоуворлдщиков с атрофированными способностями к документированию.
Итого: логика программы должна оставаться за человеком. ИИ разумно позволять писать только отдельные процедуры, функции, методы и т.д., естественно разбирая, проверяя и документируя что он там написал.
Может оказаться, что выделенное займет больше времени и сил, чем написать все самому.
мне тоже кажется - проще самому написать с нуля
Вы когда код пишете, вы его комментируете?
конечно, я даже батники комментю
олд скул что-ли? Может ещё и венгерской нотации следуешь?
Про таких менежорчики, в стремлении к ускорению процесса, любят сатирить на тему «технологий 80-х».
так то да - ещё ЕС-ки админил )
Вау!
Круто, Начинал школьником на ЕС-1040, СМ-1420, и немного Мера-60 - куда пускали там и терся
UPD Считается что код должен сам себя комментировать/документировать, таковы сравнительно новые веяния.
Происхождения модели (самодокументирования)?
Ея смысл?
Кто (и как/почему) заинтересован в утверждении/распространении?..
Почему? - дык Легаси ... Ну и да, у прошлого работодателя это было типа стандарт....
А так комменты реально пишут прям мало(и это повсеместно), лет 30 назад за такое по рукам били бы
То есть ни аргументации отказа от «легаси», ни аргументации в пользу новаций не приводилось?
ну почему чя-же не писал мотивационную часть.
во первых если код самодокументируемый - он понятен (от чего и ошибок меньше) и с сопровождением не требуется вести документацию, которая частенько теряется.
ну по мне собственно этого и достаточно... собственно из за этого отказался от венгерской нотации (во вторых отказался-бы в принципе т.к. сонаркубу венгерская нотация совсем не нравится)
Критерии *достаточности* качества «самодокументирования»? Тесты?..
Попадались примеры кода, в котором использовалась данная методика…
Мой вывод однозначно свидетельствует об ограниченности области и условий применимости подхода.
ЗЫ: В цену владения документацией помимо её написания со верификацией и актуализацией входит и использование.
Вы про какой-то идеальный случай пишите.... обычно куча ле=гаси которому место на помойке, но что есть - то есть
???
Ну и просто напомню, что «куча легаси» (начинаяь с классификации в качестве «легаси») является порождением компетенций минет.жымента, которые сначала гонится за *модой*, а потом оптимизирует издержки (с практической интердикцией *необходлимых* операций, что и порождает «легаси» в кучу, которую хочется выбросить, но проблема тут в том, что с учётом отмеченной особенности любой код быстро превращается в то же самое).
Кем считается?
Этим имбецилом по ссылке?
Он просто не видел корпоративных приложений...
Интересно, как он в своё самодокументирование вставит ссылку на JIRA или Confluence, или опишет почему сделано так, а не иначе, и почему не стоит пытаться сделать то же самое таким то и таким то способом, хотя это кажется более выгодным... Или опишет, что именно должна делать реализация интерфейса...
Спокойнее, спокойнее.
Страницы