Course Outline

Hari 1

Pengenalan

Good dan penamaan standar

-nama paket, file, kelas, voids, fungsi, serta variabel harus memiliki nama yang bermakna berdasarkan tujuan mereka

-harus dapat dibaca dengan mudah

-harus bisa dicari

-pertimbangkan namespace yang kita buat; apakah masuk akal?

Kelas, objek dan struktur data

-ada perbedaan antara objek yang melakukan sesuatu dan struktur yang hanya menyimpan data

-kapan menggunakan struktur data dan mengapa

-kapan menggunakan objek dan mengapa

-OOD dan abstraksi

-getters/setters dan mengapa

-lebih baik memiliki banyak kelas kecil, dengan banyak voids dan fungsi kecil

Good komentar

-ada komentar yang bagus dan buruk;

-kita perlu tahu cara membuat komentar yang baik dan mengabaikan sisa yang lain

Hari 2

Fungsi

-hanya satu hal saja

-kecil

-argumen (baik dan buruk)

-efek samping tak terduga

Pengelolaan Kesalahan

-kapan mengatasi kesalahan, kapan membiarkannya merambat

-jika kita menangani sebuah pengecualian, apa yang akan kita lakukan dengan itu dan mengapa

-kelas pengelolaan kesalahan kustom

Pemformatan Kode: bagaimana kita bisa memformat kode lebih baik

Desain Berorientasi Pengujian (TDD): diskusi terbuka mengenai ide Uncle Bob bahwa program harus menggunakan TDD

Requirements

Tidak ada persyaratan khusus yang diperlukan untuk mengikuti kursus ini.

 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses (Minimal 5 peserta)

Related Categories