Claude Code de bază Lecția 44 din 46
Când chiar e nevoie de el (și când e prea mult)
- Trei întrebări la rând: trebuie judecată? e o interdicție? trebuie să se întâmple mereu?
- Judecată → instrucțiuni sau skill. Interdicție → permis. Trebuie să se întâmple → hook.
- Dacă un permis e de-ajuns, folosește permisul: e o linie și nu se întreține.
- E perfect în regulă să nu scrii niciodată unul: e de-ajuns să știi că există.
Criteriul, în trei întrebări
Ai ceva ce vrei să obții. Pune-ți aceste trei întrebări, în ordinea asta:
1. Trebuie judecată? Dacă lucrul depinde de o evaluare — „când tonul e prea formal”, „dacă documentul pare incomplet” — atunci nu e un automatism. Sunt instrucțiuni, sau o skill. Un mecanism care se declanșează nu știe ce înseamnă „prea formal”.
2. E o interdicție? Dacă ce vrei e ca ceva să nu se întâmple, e un permis. O linie, fără întreținere.
3. Trebuie să se întâmple mereu, într-un punct precis? Dacă da, și nu e nimic de evaluat, e un hook.
Regula de-a gata care descâlcește totul: instrucțiuni pentru nuanțe, permise pentru interdicții, hook-uri pentru automatisme.
Suprapunerea care încurcă
Probabil ai observat că un hook agățat de „înainte de o unealtă” poate bloca, deci poate face treaba unui permis. E adevărat. Și e aproape mereu alegerea greșită.
Interdicția e declarativă: scrii ce nu se atinge și ai terminat. Hook-ul e ceva care rulează: trebuie scris, trebuie testat, și în ziua în care se oprește din funcționat nu-ți dai seama până nu ai nevoie de el.
Dacă permisul e de-ajuns, folosește permisul. Hook-ul îți trebuie când condiția e mai șmecheră decât „calea asta anume” — când depinde de moment, de o verificare care trebuie făcută, de ceva care trebuie privit înainte să decizi.
E perfect în regulă să nu scrii niciodată unul
Închidem capitolul cu puțină onestitate. Hook-urile sunt cel mai avansat lucru din tot cursul, și mulți dintre cei care îl termină nu vor scrie niciodată vreunul. E în regulă așa.
Să știi că există tot îți e de folos pentru trei lucruri:
Să le recunoști când le găsești în configurația altcuiva, în loc să te uiți la ele ca la magie neagră.
Să știi că acea problemă are o soluție, în ziua în care îți dai seama că un „aproape mereu” nu-ți mai ajunge.
Să înțelegi granița: acum știi că există o linie între ce se cere și ce se garantează — și distincția asta îți va fi de folos și în afara Claude Code.
Și acum
Harta s-a terminat. Toate cele patru găleți, motorul, instalarea, și acum și nivelul 2 al primei găleți.
Mai rămâne un singur lucru, și e cel care transformă tot asta într-o capacitate a ta în loc de un curs privit: să faci ceva cu el. În lecția următoare, proiectul final.
Ai înțeles?
Două minute, fără notă. Încercarea de a răspunde — chiar și greșind — fixează conceptele mult mai bine decât recitirea. Dacă nu ai chef, sari peste: lecția se consideră oricum finalizată.
„Folderul ăsta nu se atinge niciodată.” Ce folosești?
Se poate face în ambele feluri, dar interdicția e o linie și n-are nimic de întreținut. Regula e: dacă permisul e de-ajuns, folosește permisul. Hook-ul îți trebuie când condiția e mai șmecheră decât „calea asta anume”.
„După fiecare modificare a documentelor, fă o copie în arhivă.” Ce folosești?
E cazul de manual: trebuie să se întâmple mereu, într-un punct precis, și nu cere nicio judecată. În instrucțiuni ar funcționa aproape mereu — și „aproape”, la o copie de siguranță, nu e un cuvânt acceptabil.
„Când textul e prea formal, îndulcește-l.” Ce folosești?
„Prea formal” nu e o condiție care se declanșează: e o evaluare. Automatismele mecanice merg bine pentru fapte; pentru nuanțe trebuie instrucțiuni scrise bine.
-
Capitolul 1 Introducere
-
Capitolul 2 Ce e dedesubt
-
Capitolul 3 Motorul îl alegi tu
-
Capitolul 4 Prima dată la comenzi
-
Capitolul 5 Ce îi lași să atingă
-
Capitolul 6 Ce știe despre tine
-
Capitolul 7 Skills
-
Capitolul 8 Câți pui la treabă
-
Capitolul 9 La ce e conectat în afară
-
Capitolul 10 Automatizarea uneltelor
-
Capitolul 11 Încheiere