lee z kurzoru PRÁVĚ mi ukázal budoucnost kódování v tomto 29minutovém tutoriálu. Co kdybyste místo toho, abyste o kódování přemýšleli jako o tom, že sedíte sami před obrazovkou, začali o něm přemýšlet jako o tom, že vy a hejno agentů se každý ujímáte velmi specifických rolí, každý se objeví přesně tehdy, když je potřebujete, každý běží na pozadí, aniž by kdy potřeboval přestávku na kávu. Představte si Bugbota, který nejen zkontroluje vaši žádost o přijetí změn, ale okamžitě roztřídí problém, zanechá inteligentní komentáře a v některých případech dokonce navrhne opravu dříve, než si kolega z týmu stihne přečíst popis. Představte si bezpečnostního agenta, který v tichosti skenuje váš kód na zranitelnosti a označí je dlouho předtím, než se stanou přítěží. Představte si agenta, který se věnuje softwarové kultuře a prosazuje malá pravidla, o kterých váš tým rozhodl, že na nich záleží, ať už jde o nikdy nepřeskakování stavů načítání, zákaz určitých líných marketingových frází v komentářích ke kódu nebo zajištění toho, aby byly vždy zahrnuty testy. Lee mě provedl tím, jak to všechno již existuje uvnitř kurzoru. Vytvořil vlastní příkazy jako /code-review nebo /security-review, které se chovají méně jako hračky a více jako důvěryhodní kolegové, kteří si osvojili způsob, jakým váš tým přemýšlí o kvalitě. A když to zkombinoval s rails, Type Safety, Lintery, pravidly formátování, testovacími sadami... Agenti se naučili kontrolovat se proti kolejím a automaticky opravovat chyby. Skončíte se systémem, kde kódová základna začíná působit živě, neustále se hlídá, neustále se léčí. Další věc, kterou jsem se od Leeho naučil, bylo sledovat, jak nehází všechno do jednoho obrovského kontextu a nedoufá v magii. Pro každý nový úkol vytváří nové chaty, někdy i dvacet i více za jediný den, každý z nich je čerstvým mozkem, který nezabředává do včerejších detailů. Je to disciplína, která udržuje agenty ostré a výstupy čisté. Pro tip, díky @leerob. Byl to skvělý pohled do budoucnosti kódování a několik tipů, jak z kurzoru vymáčknout maximum. Všechno je možné.
40,13K