Pertanyaan yang diberi tag design

115
Apa sebenarnya "logika bisnis" itu?

Saya bekerja dengan pengembangan web sejak 2009, ketika saya mulai dengan PHP. Ketika saya pindah ke ASP.NET saya telah mendengar banyak tentang DDD dan OOAD di mana banyak fokus diberikan kepada "logika bisnis" dan "aturan bisnis" ini. Intinya adalah bahwa semua aplikasi yang saya kembangkan...

115
Mengapa 0 salah?

Pertanyaan ini mungkin terdengar bodoh, tetapi mengapa 0harus dievaluasi falsedan nilai [integer] lainnya truekebanyakan bahasa pemrograman? Perbandingan string Karena pertanyaannya tampak agak terlalu sederhana, saya akan menjelaskan diri saya sedikit lagi: pertama-tama, mungkin tampak jelas...

107
Apakah pola desain benar-benar penting saat ini?

Saya sedang membaca "Coders at Work" dan telah menghadapi kenyataan bahwa beberapa profesional yang diwawancarai dalam buku ini tidak begitu antusias tentang pola desain. Saya pikir ada 2 alasan utama untuk ini: Pola desain memaksa kita untuk berpikir dalam istilah mereka. Dengan kata lain,...

105
Mengapa XML disebut "bahasa" tepatnya?

Saya bertanya-tanya mengapa XML memiliki huruf L dalam namanya. Dengan sendirinya, XML tidak "melakukan" apa pun. Ini hanya format penyimpanan data, bukan bahasa! Bahasa "melakukan" hal-hal. Cara Anda mendapatkan XML untuk "melakukan" hal-hal, untuk mengubahnya menjadi bahasa yang tepat, adalah...