Programování
Expert
Claude
Refactoring legacy kódu
Systematický refactoring s zachováním funkcionality a přidáním testů.
Vyplňte proměnné
7 políNáhled promptu
0 znakůPomož mi refactorovat tento legacy kód:\n\n**Současný kód:**\n```[JAZYK]\n[LEGACY KÓD]\n```\n\n**Problémy:**\n[KNOWN ISSUES - např. nested if/else, long functions, duplications]\n\n**Requirements:**\n1. Zachovat funkčnost (100% backwards compatible)\n2. Zlepšit readability\n3. Aplikovat [DESIGN PATTERN] pokud vhodný\n4. Přidat unit testy\n5. Zdokumentovat změny\n\n**Constraints:**\n- Nemůžu změnit: [CO ZŮSTÁVÁ]\n- Framework: [FRAMEWORK]\n- Coding standards: [STANDARDS - např. PEP 8, Airbnb]\n\n**Output:**\n1. Refactored kód\n2. Migration guide\n3. Test suite\n4. Before/after comparison
Legenda
Text v [hranatých závorkách] označuje proměnné, které je třeba vyplnit. Po vyplnění se automaticky nahradí vašimi hodnotami.
Tipy pro lepší výsledky
- Buďte konkrétní - čím detailnější zadání, tím lepší výsledky
- Používejte kontext - přidejte relevantní informace pro vaši situaci
- Experimentujte - zkuste různé varianty a porovnejte výsledky