Anda di halaman 1dari 13

STRUCTURED PROTOCOL DESIGN

Berikut kami berikan gambaran mengenai


desain protokol. Pada intinya semuanya
adalah variasi dari 3 jenis utama. Yaitu : sim-
plicity dan modularitas.
SIMPLICITY THE CASE FOR LIGHT-
WEIGHT PROTOCOLS

Sebuah protokol yang terstruktur dengan baik
dibangun dari tiap bagian yang dibangun
dengan baik pula. Setiap bagian memiliki fugsi
dan untuk memahami fungsi keluruhan dapat
dnegan memahami fngsi dari tiap bagian itu,
bagaimana mereka berinteraksi dlll.
MODULARITY A HIERARCHY OF
FUNCTIONS
Dapat dibuat dari bagian kecil yang
berinteraksi dengan baik dan simpel. Tiap
bagian kecil tersebut adalah light-weight
protocol yang di develop secara terpisah,
diverfiifkasi, diimplementasikan dan di
maintain.
TEN RULES OF DESIGN
1. Pastikan bahwa semua masalah sudah
dideskripsikan dengan baik.
2. Tentukan service yang akan dilakukan pada
setiap tingkat abstraksi sebelum memutuskan
yang struktur mana yang akan digunakan
untuk mewujudkan layanan ini
3. Desainlah fungsi external sebelum
mendesain fungsi internal.
4. Keep it simple.
5. Jangan menghubungkan apa yang
independen.
6. Jangan mendeskripsikan apa yang
immaterial
7. Sebelum mengimplemetasikan desain,
bangunah high level prototype. Dan verifikasi
kriteria desian yang sesuai.
8. Impelemtasikan desain tersebut. Hitung
performa dan jika perlu lakukan optimasi
9. Lakukan cek pada implementasi final.
Apakah sudah equivalen dengan high level
desesign yang sudah di
10. Dont skip Rules 1 to 7

Anda mungkin juga menyukai