Desain · DSN-07 kata-kata

Desain · Pasal DSN-07

Palang membawa posisi dan tindakan; kolom membawa tujuan

kolom

ke mana kamu bisa pergi

palang

di mana kamu berada · apa yang bisa kamu lakukan

halaman

Pembagian kerja: kolom membawa tujuan, palang membawa posisi dan tindakan.

Palang menjawab di mana kamu berada dan apa yang bisa kamu lakukan. Kolom menjawab ke mana kamu bisa pergi. Kolom tidak mengulang apa yang halaman sudah pajang.

Kenapa: tanpa pembagian ini keduanya berebut pekerjaan yang sama, dan yang kalah adalah pengguna. Halaman kelas pernah punya tiga kolom dengan dua daftar pelajaran yang identik — bukan karena ada yang memutuskannya, tapi karena tak ada yang pernah menuliskan siapa bertugas apa.

Cara menerapkan: palang tidak punya judul dan tidak punya kotak cari; slot yang tersedia hanya state, tools, dan actions. Kalau sesuatu terasa perlu ditaruh di palang tapi bukan salah satu dari tiga itu, kemungkinan besar ia milik halaman.