Zauważyłem, że AI w jakiś sposób zniechęca do nadmiernego inżynierowania. Na przykład, w przypadku front-endu, budowanie strony z użyciem komponentów wielokrotnego użytku zazwyczaj ułatwia sprawy, chociaż wiąże się to z krzywą uczenia się, gdy po raz pierwszy dołączasz do projektu. Jednak w przypadku AI, w rzeczywistości utrudnia to sprawy, ponieważ teraz potrzebuje lokalnego kontekstu twojego projektu, aby działać. Na przykład, używanie czystego Bootstrapa z czystym HTML w jakiś sposób ułatwia sprawy, mimo że jest bardziej rozbudowane. Nie spodziewałem się tego… ale to w rzeczywistości dobra rzecz dla obecnej bazy kodu BTCPay. :p Niektóre narzędzia mogą dostarczać kontekst z bazy kodu, ale gdy staje się ona zbyt duża, nie działają tak dobrze. Poza tym, te narzędzia mają tendencję do skupiania się bardziej na programistach niż na UX/UI (takich jak Vercel).
14,26K