Lokalne modele LLM to świetni partnerzy do programowania w parach. Oto przepływ pracy, który maksymalizuje ich przydatność.
1. Wyjaśnianie starego kodu
Wklej złożoną funkcję do czatu i zapytaj:
„Wyjaśnij ten kod linijka po linijce. Wskaż wszelkie potencjalne przypadki brzegowe lub błędy.”
2. Generowanie testów jednostkowych
Pisanie testów jest żmudne. Niech zrobi to AI.
„Napisz testy jednostkowe Jest dla poniższej funkcji TypeScript. Uwzględnij przypadki pozytywne i negatywne.”
3. Refaktoryzacja
„Zrefaktoryzuj ten skrypt w Pythonie zgodnie ze standardem PEP 8 i popraw nazewnictwo zmiennych dla czytelności.”
Zalecane modele
- DeepSeek Coder V2: najwyższy poziom w kodowaniu.
- Qwen 2.5 Coder: znakomity uniwersalny model.
- StarCoder2: dobry do uzupełniania kodu.