السلام عليكم , اتعامل مع الـ oop بشكل جيد نوعاً ما ولكن هناك بعض الاستفسارات تعلق في ذهني ,

اولاً اريد ان اعرف ماذا يجب ان يحتوي كل كلاس بمعني.. في مشروعي السابق كنت عامل كلاس اسمه insert وكان فيه كل method خاصة بعملية الادخال في الداتا بيز

function insert_category

function insert_user وهكذا كنت عامل لكل مهمة كلاس فكان عندي كلاس لل display , و كلاس للـ delete .

ام في مشروعي الحالي فأنا امشي علي class diagram

فعملت كلاس اسمه user ودا في كل حاجة متعلق باليوزر من تعديل ومسح وتسجيل وتسجيل دخول ..

اي من الطريقتين الصح ؟