Claude je skvělý hledač chyb v Power Apps. Nicméně bohužel je občas ještě třeba používat mozek.
Když v Power Platform dělám nějaké větší řešení, jednou za čas si ho stáhnu (jakože celé Solution) do složky a nechám Clauda, aby si ho celé prochroupal. Pak se ho ptám třeba:
- Kde vidí chyby
- Kde by se aplikace dala zrychlit
- Kde jsou nadbytečné části kódu – např. proměnné, které se tvoří, ale nevyužívají
Claude vyhodnocuje Solution jako celek – takže chápe appku i flow ve vzájemném kontextu, a můžeme mu přidat i informace o databázi.
Takže odhalí hodně chyb – mnohem levněji a rychleji, než by to udělal lidský tester.
Problém je, že některé chyby neodhalí, a hlavně že občas „odhalí“ chyby, které chyby nejsou, případně navrhne řešení, která aplikaci spolehlivě zlikvidují.
Příklady z poslední doby:
- Claude mi (slušnými slovy) napíše, že jsem debil, protože ve čtyřech krocích flow načítám opakovaně stejný řádek databáze, a navrhne ho načíst jen jednou. Problém je, že se databáze mezitím mění – proto se řádek načítá opakovaně.
- Claude mě upozorní, že můžu flow zrychlit tím, že budu z databáze načítat jen konkrétní sloupce. Jenomže si prostě „nevšimne“, že jeden z vypuštěných sloupců se v aplikaci používá na důležitém místě – takže když ho nenačtu, všechno se rozbije.
Poučení?
Nic překvapivého. Claude je v revidování aplikací super. Jeho návrhy na změny na klíčových místech aplikace je ale třeba brát opatrně a aspoň trochu u toho přemýšlet. A pokud se vám přemýšlet nechce, což chápu, tak aspoň pečlivě verzujte.

