Это когда решение сложнее проблемы. Три уровня абстракции для CRUD, интерфейсы с одной реализацией "на будущее", микросервисы для MVP. В Go overengineering особенно заметен — язык простой, а код получается сложным. Если сомневаешься — делай проще.
Что такое overengineering?
Junior
408 просмотровAFK Offer AI
Задача: проверьте, является ли строка палиндромом