Rumah > hujung hadapan web > tutorial js > AppWorks School - Projek Gelung Maklum Balas CloudMile

AppWorks School - Projek Gelung Maklum Balas CloudMile

Linda Hamilton
Lepaskan: 2024-12-13 10:01:17
asal
758 orang telah melayarinya

Sebagai sebahagian daripada program bootcamp, saya berpeluang untuk bekerjasama rapat dengan mentor pembangun di CloudMile untuk projek yang dipanggil Feedback Loop. Ia ialah alat pengurusan maklum balas acara yang membantu penganjur menjejaki maklum balas peserta melalui penyerahan borang. Saya bekerjasama dengan rakan sekelas yang lain dalam projek 2 minggu ini dan menerima bimbingan daripada 5 mentor kami (Juri, Liang, Shan, Welly, Jack), yang sangat hebat! Mentor bergilir-gilir dalam menyemak permintaan tarik kami, memberikan pengesyoran untuk kualiti kod/amalan terbaik dan banyak menggalakkan saya sepanjang kerjasama!

AppWorks School - CloudMile Feedback Loop Project
AppWorks School - CloudMile Feedback Loop Project

Pembelajaran

Berikut ialah beberapa perkara yang saya pelajari.

Skema Pangkalan Data

AppWorks School - CloudMile Feedback Loop Project

Saya semakin mengenali bekerja dengan Firebase Firestore untuk menghasilkan skema pangkalan data melalui fasa pertama proses ini. Melalui beberapa perbincangan berulang-alik dengan guru dan mentor kami, akhirnya kami mendapat struktur yang boleh kami selesaikan.

Aliran Git

Kami menggunakan pendekatan yang dipermudahkan untuk aliran git. Langkah-langkahnya adalah seperti berikut:

  1. Buat cawangan pembangunan dari utama
  2. Tarik pembangunan jauh ke pembangunan setempat, kemudian buat cabang ciri daripada pembangunan
  3. Apabila selesai, tolak cawangan ciri tempatan ke cawangan ciri jauh
  4. Dari cawangan ciri jauh, buka permintaan tarik untuk membangunkan
  5. Masa semakan PR!

Amalan Terbaik

Selain itu, kami mendapat beberapa nasihat tentang amalan terbaik untuk membangunkan secara kolaboratif.

  1. 300-500 baris untuk PR
  2. 1 cawangan: 1 PR, 1 cawangan: 1 ciri
  3. Tarik berkembang setiap hari

Saya rasa nisbah 1: 1 sangat masuk akal. Ia tertumpu, modular dan lebih boleh diselenggara. Sama seperti bagaimana gerai makan hanya perlu menjual satu perkara jika mereka ingin mengkhususkan diri dalam hidangan.

Refleksi

Disebabkan masalah masa (2 minggu agak ketat untuk ini), saya banyak bergantung pada AI untuk nyahpepijat dan memecahkan tugas yang boleh diurus untuk saya, yang menyebabkan saya kurang kawalan dalam kod yang saya tulis. Jika saya mempunyai lebih banyak masa untuk projek ini, saya akan menghabiskan lebih banyak masa untuk pemfaktoran semula supaya ciri lain boleh dibina di atas kerja kami pada masa hadapan.

Atas ialah kandungan terperinci AppWorks School - Projek Gelung Maklum Balas CloudMile. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan