DropX.hu - AI és az átlagos fejlesztői környezet!
Nagyszerű megoldás, sokan használják is! Sokan visszaélnek vele sajnos.
Viszont annál többen nagyon okos dolgokra használják!
A "Vibe Coding" nem a jövő, már itt van! Hallottál már az első AI által készített játékról ami "Magyar fejlesztő" hozott létre mint "Projekt menedzser",
de erről is majd írok később!
Térjünk vissza a tárgyhoz, és el is kezdeném az ezzel kapcsolatos gondolatomat....!
A mesterséges intelligencia képes látványosan gyorsítani a fejlesztési folyamatot,
de a komplex rendszerek építésénél hamar megmutatkoznak a működési korlátai.
Gyakorlati tapasztalat, hogy egy nagyobb projekt esetén már az induló rendszerleírás,
architektúra-dokumentáció és modulstruktúra önmagában elérheti a 20–25 ezer tokenes terjedelmet.
Ebben még nincs benne a tényleges fejlesztési iteráció, csak az alap koncepció,
a logikai bontás, a fájlszerkezet, az interfészek és a működési szabályok rögzítése.
A probléma nem az, hogy az AI „nem elég okos”.
Hanem az, hogy kontextusablakban működik.
Egy adott válasz során csak a betöltött információmennyiséggel tud dolgozni.
Ha egy rendszer dokumentációja és aktuális állapota meghaladja ezt a keretet,
a modell nem fér hozzá a teljes struktúrához egyszerre.
Komplex rendszerek esetén a döntések egymásra épülnek.
Egy jogosultsági modell módosítása hatással lehet az adatbázis-struktúrára.
Egy állapotkezelési logika változása befolyásolhatja az API-viselkedést.
Egy tranzakciókezelési megoldás érintheti a teljes üzleti folyamatot.
Ezek a kapcsolódások nem lineárisak.
Tapasztalati alapon elmondható,
hogy az AI akkor használható hatékonyan nagy rendszerekben, ha a fejlesztő:
– előre strukturál
– modulokra bont
– külön dokumentál
– verziózott döntési naplót vezet
– és tudatosan menedzseli, milyen kontextust tölt be egy-egy iterációhoz
Enélkül a modell hajlamos lokálisan logikus,
de rendszerszinten inkonzisztens megoldásokat generálni.
A komplex rendszerépítés nem pusztán kódgenerálás.
Állapotmenedzsment, adat-integritás, hibakezelés, biztonsági rétegek és architekturális döntések összessége.
Ezeket nem lehet egyetlen beszélgetésben „bent tartani”.
Az AI erős eszköz.
Gyorsít, mintázatot ismer fel, javaslatokat ad.
De nem rendelkezik teljes rendszer-memóriával és nem látja a futási környezetet.
A konzisztencia és a hosszú távú architekturális stabilitás továbbra is emberi felelősség.
Komplex rendszert lehet vele építeni.
De az AI nem helyettesíti a mérnöki gondolkodást.
Legfeljebb felerősíti azt jó és rossz irányba egyaránt.
Hozzászólások
Lehet vele komplex rendszereket csinálni, de le kell szerződnöd a Frontin, és a Xanax gyógyszereket gyártó cégekkel!
Nagyjából lehetetlen, de persze ha eleget nyugdtatózól akkor lehet benne valami, ha tudsz rendszer szinten gondolkodni!
Felhasználó: Pontosan25
Eleve nem értem hogyan lehet tudás nélkül fejleszteni.
Szóval úgy értelmezem hogy nekem könyvből kellene felolvasnom hogy az AI megjelenítse a mesét.
Mert én nyílván nem tudok mesét készíteni de jó a képzelőerőm!
Na de az AI honnan fogja tudni a kulcsfontosságú részleteket?
Weblap védelem, reszponzivitás, dinamikus rendszerek...
Ezekhez tudnia kell annak is valamit konyítani a fejlesztéshez, aki irányítja az AI-t a fejlesztésben!
Nem?
Felhasználó: Figura