Ускоритель бойлерплейта

топ 100 блогов kvisaz — 27.12.2022 После нескольких дней интенсивной работы есть ощущение, что ChatGPT штука для меня весьма практичная. По эмоциональным ощущениям - как IDE следующего поколения. В современных IDE есть отличные подсказки и автоввод, к примеру, но в них все равно нужно знать слова назубок, чтобы это слово хотя бы начать вводить, хотя бы первые 2-3 буквы вспомнить.

Решатель сложных задач из чатбота пока не очень, но как напоминатор - просто отлично. Если с какой-то областью или фреймворком в программировании вы работали, но давно подзабыли - он идеально подходит для восстановления. Я давно не писал на чистом JavaScript и под Node, но благодаря чатботу вернулся в эту область очень быстро. Как по маслу.

Отлично также работает как кодогенератор. Я большой любитель типизации, а там, где ее нет (в JavaScript), тащу через JSDoc. За эти чатбот сгенерировал для меня кучу типов по готовым JSON-объектам. Я просто закидывал объект и говорил

- Опиши JSDoc для описания типа объекта вида {...}

Что особенно мило - гомункулус дает почти осмысленные названия типов и интерфейсов. В JSON были поля "возраст", "подарки" - он назвал тип GiftDelivery. В другом JSON было 1 поле mapId и куча координат - и он угадал, но верно, и назвал этот тип MapData. Быстрая генерация типов по JSON - просто отлично.

Можно просить составлять enum из списка русских категорий (см. скриншот)

Также отлично справляется с мелкими банальными задачами - "напиши функцию для нахождения расстояния", "напиши функцию для определения пересечения объектов", "как отправить POST запрос в Node", "Напомни функцию записи в файл", "а как убедиться что папка создана, а если нет - создать ее с любым уровнем вложения".

Общий вердикт - очень практичная штука, гибрид кодогенератора и языка Рапира. Это определенно IDE нового поколения - в котором можно очень быстро работать, не тормозя о мелочи и не вспоминая особенности работы с файлами в конкретном фреймворке.

(отдельная фишечка на скрине - это конечно терпимость к опечаткам)



Ускоритель бойлерплейта
Ускоритель бойлерплейта
Ускоритель бойлерплейта
Ускоритель бойлерплейта
Ускоритель бойлерплейта
Ускоритель бойлерплейта
Ускоритель бойлерплейта



Ускоритель бойлерплейта

Ладно, согласен и на специализированного гомункулуса, не обязательно ему быть универсальным.

Готов отдавать ему десятину, потому что с такой скоростью вспоминания и возврата к любой ранее знакомой, но полузабытой области я начинаю чувствовать себя богоподобным. Как будто память бустанули.

Оставить комментарий

Популярные посты:
Предыдущие записи блогера :
Архив записей в блогах:
Утро началось с приятной новости - ремонт машины завершён, можно забирать. От меня до сервиса было порядка 8 км, из них по оживлённой дороге, поэтому, решил пройтись, и уже на трассе, по месту решить вопрос с оставшимся путём. Собрался и выдвинулся. По пути, решил осмотреть мемориал, ...
В финском городе Тампере начала вещание радиостанция Love FM. Видимо, любовь - это не единственная тема: новостные выпуски базировались, в основном, на новостях из российских прокремлевских источников - Российская внешняя политика, ДНР-ЛНР и так далее. Вещали на финском. Поначалу ...
Сегодня позвонила учительница с танцев Лизы и сказала, что Лиза на занятиях плохо себя ведет - балуется, разговаривает, её не слушает, другим детям заниматься мешает. Если она так себя будет вести, то она вынуждена будет перевести её в другую группу, к малышам. Да, я знаю, мне сейчас начн ...
Честно говоря, впервые я по серьезному озаботился этой темой. Сегодня сбежал от детей и набрал себе ведерко ягодок )) Ну, такое. 12 литровое. Каково было моё разочарование, когда я это дело взвесил. Там всего 6 ...
Знаете ли вы замечательного актера голливудской кинофабрики, ударника капиталистического производства в приключенческих фильмах и триллерах Джина Хэкмена? Уверен, что знаете. Но знаете ли вы, как во время службы в составе сил НАТО в Германии он оказался впутан в политический заговор на ...