Pertanyaan yang diberi tag object-oriented

43
Pemrograman Prinsip SOLID

Seiring waktu saya dapat memahami dua bagian SOLID - "S" dan "O". "O" - Saya belajar Prinsip Terbuka Terbuka dengan bantuan Pola Warisan dan Strategi. "S" - Saya belajar prinsip Tanggung Jawab Tunggal saat mempelajari ORM (logika kegigihan diambil dari objek domain). Dengan cara yang sama, apa...

38
Pass ID atau Object?

Saat memberikan metode logika bisnis untuk mendapatkan entitas domain, haruskah parameter menerima objek atau ID? Sebagai contoh, harus kita lakukan ini: public Foo GetItem(int id) {} atau ini: public Foo GetItem(Foo foo) {} Saya percaya pada melewatkan objek di sekitar, secara keseluruhan,...