Apa prinsip tanggung jawab tunggal C #?
Apa prinsip tanggung jawab tunggal C #?

Video: Apa prinsip tanggung jawab tunggal C #?

Video: Apa prinsip tanggung jawab tunggal C #?
Video: Simplest Single Responsibility Principle with Code Example in C# 2024, Mungkin
Anonim

NS Prinsip Tanggung Jawab Tunggal menyatakan bahwa kelas harus memiliki satu dan hanya satu alasan untuk perubahan, yaitu, subsistem, modul, kelas atau fungsi tidak boleh memiliki lebih dari satu alasan untuk perubahan. SRP ditentukan oleh Robert C . Martin dalam bukunya "Pengembangan Perangkat Lunak Agile Prinsip , Pola dan Praktek".

Oleh karena itu, apa itu Prinsip Tanggung Jawab Tunggal?

NS prinsip tanggung jawab tunggal adalah pemrograman komputer prinsip yang menyatakan bahwa setiap modul, kelas, atau fungsi harus memiliki tanggung jawab lebih dari satu Lajang bagian dari fungsionalitas yang disediakan oleh perangkat lunak, dan bahwa tanggung jawab harus sepenuhnya dienkapsulasi oleh kelas, modul, atau fungsi.

Selain di atas, apa yang dimaksud dengan Prinsip Substitusi Liskov C#? Menyederhanakan Prinsip Substitusi Liskov dari SOLID di C# NS Prinsip Substitusi Liskov mengatakan bahwa objek dari kelas turunan harus dapat menggantikan objek dari kelas dasar tanpa membawa kesalahan dalam sistem atau memodifikasi perilaku kelas dasar.

Oleh karena itu, mengapa prinsip tanggung jawab tunggal itu penting?

Semula Dijawab: apa itu prinsip tanggung jawab tunggal dan mengapa itu? penting dalam pengembangan perangkat lunak? Ini tentang melindungi kelas dari perubahan yang datang dari arah yang berbeda. Untuk menghormati SRP, kelas harus bertanggung jawab hanya untuk Lajang aktor atau sumber kebutuhan.

Apa itu tanggung jawab?

tanggung jawab . Suatu tugas atau kewajiban untuk secara memuaskan melakukan atau menyelesaikan tugas (ditugaskan oleh seseorang, atau diciptakan oleh janji atau keadaannya sendiri) yang harus dipenuhi, dan yang memiliki konsekuensi hukuman atas kegagalan.

Direkomendasikan: