русский

ИИ для программиста?

23.09.24 12:14
Re: ИИ для программиста?
 
alex445 патриот
in Antwort MrSanders 23.09.24 08:26
А тут уже у вас чушь - любому подходу "коде фёрст" соответствует "подумать фёрст". А если подумал, то адекватную доку написать сможешь.

Опять Ололёшенька в деле. Под "code first" понимают "клёвую идею" когда что-то генерируется из кода. Не надо ничего документировать (или придумывать API). Документация (API) генерируется сама. Из кода. Так что никто "адекватную доку написать" не будет. Зачем? Есть же код. Который, кстати, всегда надо как-то "украсить". То ключевыми словами в комментариях, то аннотациями, то ещё чем, чтобы сгенерировалось подобие читабельной документации.

Ты всё равно не поймёшь, для остальных.

Из кода невозможно сгенерировать адекватную документацию. Потому что код отвечает на два вопроса "что мы делаем" (но на него плохонько, общую картину не видно) и, главное, "как мы делаем". Но не содержит ответа на вопросы "почему мы это делаем именно так" и "зачем вообще это всё".

Если делается что-то нетривиальное, я обычно пишу, что делается. Не только или не столько в описании функции (XML комментарии, например), сколько в самом коде в комментариях. Если совсем небанальные, то сначала алгоритм опишу в целом, а потом над каждой строчкой, если надо, добавлю детали, или какая часть алгоритма тут выполняется. А банальные вещи типа "присваиваем значение" и потом присваивать - конечно не надо описывать. Ну и ИИ тут явно не поможет, а когда сможет помочь, тогда действительно программисты, по крайней мере ниже крутых сеньёров, станут не нужны. Но тогда просто увеличится путь до нормальной зарплаты. Будет считаться, что после ВУЗа чел должен будет лет 5-10 попахать за копейки, пока не станет сеньёром, а потом можно и на нормальную ставку принимать. Тогда программерское дело станет суперэлитным и в нём будет очень мало специалистов - на уровне самой продвинутой хирургии или ещё круче.


Вы чё постоянно возбуждённый-то такой на меня?

 

Sprung zu