Pertanyaan yang diberi tag interfaces

9
Membagi antarmuka besar

Saya menggunakan antarmuka besar dengan sekitar 50 metode untuk mengakses database. Antarmuka telah ditulis oleh seorang rekan saya. Kami membahas ini: Saya: 50 metode terlalu banyak. Ini bau kode. Rekan kerja: Apa yang harus saya lakukan? Anda menginginkan akses DB - Anda memilikinya. Saya: Ya,...

9
Kembali antarmuka atau kelas

Misalkan saya punya metode public List<User> GetBatchOfUsers(IEnumerable<int> userIDs) { List<User> users = new List<User>(); // some database stuff return users; } Saya telah membaca bahwa akan lebih baik untuk mengembalikan antarmuka (baik IListatau IEnumerable)...

8
Bagaimana cara kerja Antarmuka Pengguna Teks (TUI)?

Saya baru-baru ini ditugaskan untuk port program COBOL lama. Saya sudah terbiasa dengan GUI, dan saya tidak bisa mengerti cara kerja TUI. Saya mencari banyak melalui Google tetapi tidak dapat menemukan sesuatu. Saya tahu bahwa aplikasi konsol dapat menampilkan garis demi garis, tetapi bagaimana...