Я недавно начал использовать Codota и был очень впечатлен возможностями этого инструмента.

Проще говоря, цель Codota — сделать разработку проще, а главное — намного быстрее. Работа над реализацией с помощью инструмента, помогающего в фоновом режиме, занимает гораздо меньше времени.

1. Что такое Codota

Лучшее, что я могу описать, это то, что Codota учится, пока я пишу код, и помогает мне писать код лучше. Он использует искусственный интеллект и машинное обучение под капотом и в основном дает соответствующие предложения, пока я работаю.

2. Программирование с помощью Codota

Но, в конечном счете, именно качество этих предложений делает или разрушает продукт, подобный этому.

И тот факт, что Codota на самом деле понимает это правильно, и всякий раз, когда у нее действительно есть предложение — оно почти всегда правильное — это удивительная часть. Именно поэтому я принял их в качестве второго спонсора на сайте.

Я быстро реализовал здесь, используя REST API с OkHttp, используя Codota:

3. Сильные стороны и ограничения

Кодирование с помощью Codota в фоновом режиме меняет суть программирования — иногда.

При использовании некоторых библиотек и некоторых фреймворков работа с Codota в фоновом режиме невероятна, как я уверен, вы видели в видео выше. Предложения точны, и я работаю значительно быстрее, поскольку мне просто нужно гораздо меньше изучать API или читать.

О, и это бесплатно 🙂

Но, конечно же, есть области, где Codota все еще растет и пересматривается. Например, понимание аннотаций все еще находится в стадии разработки, поэтому предложения инструмента по фреймворкам с большим количеством аннотаций не так хороши.

4. Путь вперед

За то время, что я потратил на использование инструмента, изучение его тонкостей и создание этого видео, команда Codota выпустила около 6 обновлений для плагина. Когда я только начинал, всего несколько месяцев назад, предложений полной линии не было. Теперь они включены и очень полезны.

Потенциал и амбиции инструмента довольно высоки, и они быстро развиваются, поэтому я лично настроен оптимистично, что инструмент будет только улучшаться.

Но, в конце концов, я пишу код сегодня, а не в будущем. И сегодня Codota является обязательным плагином — просто установите его в свою IDE, пусть он работает в фоновом режиме и помогает.

«

But, at the end of the day, I’m coding today, not in the future. And, today, Codota is a must-have plugin – simply install it in your IDE and let it run in the background and help.