PDA

View Full Version : گفتگو: طراحي لايه ي DLL به صورت مجموعه اي از زير كلاس ها



fidelio
یک شنبه 04 مهر 1389, 16:12 عصر
سلام. از همين الآن اش بگم كه من در برنامه نويسي سه لايه مبتدي ام. يك پروژه برا خودم تعريف كردم تا يك مقداري بتونم اطلاعاتمو جمع و جور كنم.
سئوال من درباره ي لايه ي DATA ACCESS هستش و اين كه در برنامه ي من، قراره كه اين لايه خودش به يك سري كلاس تقسيم بشه. اول اين كه اين كار به نظر درست مياد؟ يعني در DLL. چون در BLL طبيعي است. دوم اين كه من اومدم متدها و خاصيت هاي مربوط به پراپرتي كانكشن استرينگ، اداپتر، كامند و ... رو در كلاس هاي جدا قرار دادم تا هم حجم كلاس اصلي DATAACCESS رو كم كنم تا قابليت خوانايي و تغيير كد زياد شه و هم زمان زيادي به علت فراخواني procedure طولاني اين كلاس از پردازنده و رم گرفته نشه.
حالا مشكل اين جاست كه اين كلاس ها وابستگي شديدي به هم پيدا كردن عملا در فاز طراحي. كه اين به نظر من مبتدي چيز زياد خوبي نيست. مي شه درباره ي اين مشكل با هر منبعي، سورس كد،‌مثال و ... اين جا بحث شه تا راه حل اين مشكل رو از نظرعزيزان ببينيم؟

ممنون!

alireza1930
یک شنبه 04 مهر 1389, 19:02 عصر
سلام.این میتونه کمکت کنه

fidelio
سه شنبه 06 مهر 1389, 13:51 عصر
فوق العاده بود.
به نظرت بگذارم سورس اين لايه رو؟