Programování
Expert
Claude
Code review s best practices
Systematický code review s kontrolou bezpečnosti, performance a maintainability.
Prompt text
Délka: Střední
Proveď detailní code review následujícího [JAZYK] kódu. Zaměř se na:
**1. Security Issues:**
- Injection vulnerabilities
- Authentication/authorization
- Data validation
- Sensitive data exposure
**2. Performance:**
- Time complexity
- Space complexity
- Database queries (N+1, indexes)
- Caching opportunities
**3. Code Quality:**
- Naming conventions
- Function length & complexity
- DRY violations
- SOLID principles
**4. Testing:**
- Test coverage gaps
- Edge cases
- Mock appropriateness
**5. Documentation:**
- Comments quality
- API documentation
- README completeness
**Kód:**
```[JAZYK]
[KÓD]
```
**Output Format:** [DETAILED/SUMMARY]. Priority: [CRITICAL/HIGH/MEDIUM/LOW] pro každý finding.
**1. Security Issues:**
- Injection vulnerabilities
- Authentication/authorization
- Data validation
- Sensitive data exposure
**2. Performance:**
- Time complexity
- Space complexity
- Database queries (N+1, indexes)
- Caching opportunities
**3. Code Quality:**
- Naming conventions
- Function length & complexity
- DRY violations
- SOLID principles
**4. Testing:**
- Test coverage gaps
- Edge cases
- Mock appropriateness
**5. Documentation:**
- Comments quality
- API documentation
- README completeness
**Kód:**
```[JAZYK]
[KÓD]
```
**Output Format:** [DETAILED/SUMMARY]. Priority: [CRITICAL/HIGH/MEDIUM/LOW] pro každý finding.
Příklad použití
Vstup:
Proveď code review tohoto Python Flask API endpointu. Output: detailed. [vloží kód]
Výstup:
Review findings: CRITICAL - SQL injection vulnerability (line 15, use parameterized queries), HIGH - Missing input validation (line 8), MEDIUM - No rate limiting, MEDIUM - Function too long (split into smaller), LOW - Missing docstrings. Performance: N+1 query detected (line 23, use eager loading), no caching. Testing: edge case pro empty input missing. +15 detailed findings with code examples and fixes.
Kde použít tento prompt?
Najděte vhodné AI nástroje pro použití tohoto promptu a maximalizujte jeho efektivitu.
Podobné prompty
Advanced AI Features - Deep Dive do Pokročilých Funkcí
Komplexní průvodce pokročilými funkcemi AI nástrojů - od extended context a multimodality po tool use, streaming, a fine-tuning. Naučte se využívat plný potenciál moderních AI systémů.
Programování
Zobrazit
Algoritmus optimalizace
Optimalizace algoritmu z O(n²) na O(n log n) nebo lepší.
Programování
Zobrazit
API design s REST best practices
Návrh RESTful API s dokumentací a error handling.
Programování
Zobrazit
CI/CD pipeline setup
Konfigurace GitHub Actions / GitLab CI pipeline s testing a deployment.
Programování
Zobrazit
Objevte další AI prompty
Prozkoumejte naši sbírku Programování promptů a najděte ty, které vám pomohou dosáhnout lepších výsledků.