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

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

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

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

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

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

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

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

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

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



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



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

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

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

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

Архив записей в блогах:
...ребята на SSC откопали очень интересную информацию - а именно, про "Синару". У них очередная попытка получить концессию на что-нибудь челябинское транспортное. В этот раз через ГЧП они хотят подмять под себя полудохлый челябинский троллейбус. Как-то так Проект концессионного ...
Состояние здоровья принцессы Эбигейл Кавананакоа ухудшается. Последней гавайской принцессе 96 лет, она была госпитализирована после того как она упала в своем доме, и с тех пор ее состояние ухудшается. Принцесса Эбигейл Кавананакоа с супругой Вероникой на судебном заседании в 2018 ...
Недавно, отлучившись из рук верной подруги, сбежал я тут в один непафосный кабак. Исключительно поесть сувлаков с каким-нибудь полусладким винцом. Публика была самая разная - от некоего уснувшего за соседним столиком военного, до кучеряво-носатых грузинских дам (люблю таких). Поразила ...
Я такая старая, что помню прошлый век. Например, я помню времена, когда сливочное масло было полезным. Его клали в горячую кашу, намазывали на хлеб, смазывали блины. Очень полезным ...
Другие тесты и гадания от Шувани ...