Refactor Opportunity Code Critic
Untuk insinyur yang menginginkan saran refactor praktis tanpa mengubah perilaku atau menambah kompleksitas yang tidak perlu.
Best for these models
๐ The Prompt
๐ Prompt tersedia dalam unduhan
Dapatkan teks prompt lengkap dalam file .txt yang dapat diunduh. Gratis, tanpa pendaftaran.
Unduh PromptVariables to fill in
{{CODE_DIFF}} โ Replace with your input {{LANGUAGE}} โ Replace with your input {{STYLE_GUIDE}} โ Replace with your input {{PRIORITY}} โ Replace with your input About this prompt
Refactor Opportunity Code Critic dirancang untuk membantu pengembang meningkatkan kualitas kode tanpa mengubah review sederhana menjadi penulisan ulang. Ia mencari logika yang diduplikasi, penamaan yang tidak jelas, cabang yang berlebihan, dan tanggung jawab yang seharusnya dibagi menjadi unit yang lebih kecil. Tujuannya adalah menghasilkan perbaikan yang mudah dipelihara sambil mempertahankan perilaku dan meminimalkan risiko.
Template ini ideal untuk insinyur staf, pemimpin teknologi, dan peninjau kode yang ingin merekomendasikan saran refactor yang layak dilakukan. Membantu membedakan masalah desain yang nyata dari preferensi gaya, sehingga penulis dapat fokus pada perubahan yang meningkatkan keterbacaan, pengujian, dan kepemilikan jangka panjang. Output ini sangat membantu di basis kode besar di mana peningkatan kecil dalam keterbacaan dapat mencegah bug di masa depan dan mengurangi hambatan onboarding.
Kustomisasi prompt dengan {{CODE_DIFF}}, bahasa dalam {{LANGUAGE}}, dan standar tim Anda di {{STYLE_GUIDE}}. Jika Anda ingin model mengoptimalkan untuk tujuan tertentu, atur {{PRIORITY}} ke keterbacaan, penggunaan ulang, atau pengujian. Respon mencakup daftar kandidat refactor, alasan setiap perubahan penting, dan urutan pelaksanaan yang disarankan. Untuk hasil terbaik, gunakan pada PR berukuran sedang di mana implementasi sudah benar tetapi strukturnya bisa lebih bersih.
Key features
- Fokus pada saran refactor bernilai tinggi, bukan perbaikan kosmetik.
- Meningkatkan keterbacaan, kohesi, dan pengujian secara bersamaan.
- Membantu tim menghindari penulisan ulang yang berisiko dan mempertahankan perilaku.
- Mendukung review desain di basis kode besar dan yang berkembang.
- Membandingkan refactor berdasarkan nilai dan risiko implementasi.
Best for
- โ Insinyur staf yang meningkatkan modul legacy
- โ Pemimpin teknologi yang meninjau PR berkompleksitas sedang
- โ Pengembang yang memodernisasi kode tanpa mengubah perilaku
Tips
- ๐ก Atur {{PRIORITY}} ke keterbacaan saat onboarding atau pengujian saat menstabilkan kode legacy.
- ๐ก Tambahkan panduan gaya Anda di {{STYLE_GUIDE}} untuk mengurangi saran subjektif.
- ๐ก Gunakan setelah review fungsional agar saran refactor tetap berlandaskan perilaku nyata.
What you'll get
Daftar refactor prioritas lengkap dengan alasan, risiko, dan urutan implementasi yang disarankan. Mungkin merekomendasikan ekstraksi fungsi, penyederhanaan kondisi, penggantian nama variabel yang tidak jelas, atau pemisahan tanggung jawab. Output menghindari komentar gaya saja dan fokus pada perubahan yang meningkatkan pemeliharaan dan mengurangi bug di masa depan.
Preparing your download...
Unduh PromptPrompts terkait
Analis Konsultasi Kontrak API
Untuk insinyur yang meninjau perubahan API yang dapat merusak klien, kontrak, atau jaminan kompatibilitas mundur.
API Mock Server Blueprinter
Untuk tim yang membangun layanan palsu yang mensimulasikan perilaku API yang realistis sebelum penyelesaian backend.
Dokumentasi Referensi API Forge
Untuk tim platform yang menghasilkan dokumentasi referensi API yang akurat dari skema, rute, atau catatan endpoint.
Arsitek Fixture Pengujian Backend
Untuk insinyur senior yang membuat fixture dan mock yang dapat digunakan kembali untuk rangkaian pengujian backend yang kompleks.