Mengapa kita perlu menggambar class diagram? Dan apa yang perlu diperhatikan ketika membuat class diagram?
Mengapa kita membutuhkan Diagram Class ? Dengan membuat perencanaan dan pemodelan sebelumnya akan membuat pemrograman lebih mudah. Membuat perubahan pada diagram kelas itu mudah, sedangkan menuliskan kode-kode fungsionalitas yang berbeda-beda setelah itu adalah hal yang agak menjengkelkan. Bisa dibayangkan seperti ketika seseorang ingin membangun rumah, mereka tidak hanya akan mengambil palu, bata, dll, dan mulai bekerja. Mereka perlu memiliki blueprint - suatu rencana desain - sehingga mereka dapat menganalisis & memodifikasi sistem mereka. Kita tidak perlu banyak pengetahuan teknis / bahasa tertentu untuk memahaminya.