Pertanyaan yang diberi tag coupling

19
Apakah decoupling trump DRY di REST?

Saya sedang membangun REST API untuk mengekspos sebagian besar fungsionalitas Java API yang ada. Kedua API untuk penggunaan internal dalam organisasi saya; Saya tidak harus mendesain untuk penggunaan eksternal. Saya memiliki pengaruh atas kedua API tetapi menerapkan yang REST. Java API akan terus...

19
Program-driven programming: kapan itu layak?

Ok, saya tahu judul pertanyaan ini hampir identik dengan Kapan saya harus menggunakan pemrograman berbasis acara? tetapi jawaban dari pertanyaan tersebut tidak membantu saya dalam memutuskan apakah saya harus menggunakan acara dalam kasus tertentu yang saya hadapi. Saya sedang mengembangkan...

14
Kopling kode diperkenalkan oleh DRY dan OOD

Saya mencari panduan tentang KERING vs Kopling kode. Saya tidak suka menduplikasi kode saya dan saya juga tidak suka kode kopling antara modul yang tidak terkait. Jadi saya refactor kode duplikat jika saya menemukan kode duplikat identik setahun setelah duplikasi diperkenalkan. Namun, saya semakin...

11
Kopel. Praktik terbaik

Mengikuti dari utas ini saya mulai Pola Singleton Itu membuat saya berpikir tentang bagaimana menggabungkan kelas saya dan bagaimana cara terbaik untuk mencapai kopling longgar. Harap diingat bahwa saya seorang programmer baru (4 bulan ke pekerjaan pertama saya) dan ini benar-benar pertimbangan...

10
TDD: Mengejek benda yang dipasangkan dengan erat

Terkadang benda hanya perlu dipasangkan dengan erat. Sebagai contoh, suatu CsvFilekelas mungkin perlu bekerja erat dengan CsvRecordkelas (atau ICsvRecordantarmuka). Namun dari apa yang saya pelajari di masa lalu, salah satu prinsip utama pengembangan yang digerakkan oleh tes adalah "Jangan pernah...