Refaktor ulang fungsi yang besar menggunakan Agen GitHub Copilot

Menengah
Pengembang
GitHub
Visual Studio Code

Modul ini mencakup identifikasi dan refaktor fungsi besar menjadi komponen yang lebih kecil dan lebih mudah dikelola menggunakan GitHub Copilot di Visual Studio Code.

Tujuan pembelajaran

Pada akhir modul ini, Anda dapat:

  • Jelaskan masalah yang disebabkan oleh fungsi serbaguna besar dan manfaat yang disediakan oleh fungsi kecil dan satu tujuan.
  • Jelaskan alat, teknik, dan proses yang digunakan untuk merefaktor fungsi besar menjadi fungsi yang lebih kecil.
  • Gunakan mode Ask GitHub Copilot untuk menjelaskan basis kode dan mengidentifikasi peluang untuk mengonversi fungsi besar menjadi fungsi tujuan tunggal yang lebih kecil.
  • Gunakan mode Agen GitHub Copilot untuk merefaktor fungsi besar menjadi fungsi pembantu yang lebih kecil dan metode statis.

Prasyarat

  • Pengalaman menggunakan GitHub Copilot di Visual Studio Code.
  • Pengalaman mengembangkan aplikasi C#.