[{"data":1,"prerenderedAt":119},["ShallowReactive",2],{"content-cognitive-debt-ru":3},{"id":4,"title":5,"articleTitleSource":6,"articleValid":7,"articleWarnings":8,"body":9,"comments":7,"date":103,"date_updated":8,"description":104,"extension":105,"icon":106,"image":107,"language":108,"meta":109,"navigation":7,"path":110,"publish-to":8,"readingTime":111,"seo":113,"stem":114,"titleEasterEgg":8,"titleLines":115,"topics":116,"translationKey":117,"__hash__":118},"content/cognitive-debt-ru.md","Когнитивный долг","h1",true,null,{"type":10,"value":11,"toc":99},"minimark",[12,16,19,22,29,39,45,56,62,70,73,85,88,91],[13,14,15],"p",{},"Когнитивный долг — это расхождение между кодом и твоим мнением о нём.",[13,17,18],{},"Пока ты пишешь код сам, долг почти не накапливается: понимание возникает по ходу, строчка за строчкой. Но как только код начинает писать кто-то другой — а сегодня это чаще всего ИИ, — связь между написанным и понятым рвётся. Код появляется готовым, а понимание приходится добывать отдельным усилием. И чем больше кода, тем больше этого усилия требуется.",[13,20,21],{},"Хорошая новость в том, что добывать понимание целиком не нужно. Читать каждую строчку — заведомо проигрышная стратегия: на это уйдёт примерно столько же времени, сколько на то, чтобы написать всё самому. Почти всё понимание держится на нескольких вещах: они сильнее всего снижают когнитивный долг, а остальное даёт куда меньшую отдачу.",[13,23,24,28],{},[25,26,27],"strong",{},"Суть"," — граница ответственности говорит о замысле больше, чем список функций:",[30,31,32,36],"ul",{},[33,34,35],"li",{},"за что код отвечает;",[33,37,38],{},"чего он сознательно не делает.",[13,40,41,44],{},[25,42,43],{},"Границы"," — где код заканчивается и начинается остальная система:",[30,46,47,50,53],{},[33,48,49],{},"с чем код взаимодействует снаружи;",[33,51,52],{},"что прячет внутри;",[33,54,55],{},"как предполагается его расширять.",[13,57,58,61],{},[25,59,60],{},"Контракты"," — что код обещает тому, кто к нему обращается:",[30,63,64,67],{},[33,65,66],{},"что код принимает на входе;",[33,68,69],{},"что отдаёт на выходе.",[13,71,72],{},"Понять все три помогает короткая петля обратной связи с агентом:",[74,75,76,79,82],"ol",{},[33,77,78],{},"сначала агент описывает суть, границы и контракты — это его интерпретация кода;",[33,80,81],{},"затем вы в свободной форме, вслух, своими словами проговариваете всё, что поняли;",[33,83,84],{},"агент отвечает снова: соглашается, поправляет, достраивает то, что вы упустили.",[13,86,87],{},"Несколько таких кругов — и понимание собирается за минуты, а не за часы чтения. Получается мини-экзамен, где агент одновременно экзаменатор и шпаргалка: вы не читаете код целиком, но понимаете его в главном. Это и есть контроль когнитивного долга ценой минимальных усилий.",[13,89,90],{},"P.S. Это упражнение удобно завернуть в отдельный скилл прямо в проекте и запускать время от времени — особенно после крупных порций сгенерированного кода.",[92,93],"file-artifact",{":expandable":94,"description":95,"filename":96,"icon":97,"name":98},"true","Проектный скилл для усвоения незнакомого кода через короткую петлю обратной связи.","/cognitive-debt-ru/SKILL.md","local:office-file-md","Контроль когнитивного долга",{"title":100,"searchDepth":101,"depth":101,"links":102},"",4,[],"2026-06-02","Что такое когнитивный долг, страшно ли это и как им управлять.","md","streamline-ultimate-color:programming-user-chat","og-image.jpg","ru",{},"/cognitive-debt-ru",{"wordCount":112},277,{"title":5,"description":104},"cognitive-debt-ru","1","AI, engineering","cognitive-debt","M9lhdSQfkatdS6MdbLgadfyry2bvuiEyW0fxVSPOa1A",1780404382765]