مهندسان معمار


برچسب سوالات: معماری
00
عضو

54
سوال

167
جواب


این گروه درست شده که درباره دغدغه های مهندس های معماری، دانشجوهای معماری صحبت تشه توش، سوالاشون مطرح بشه و دور هم بتونن به کمک هم سوالاتشون رو جواب بدن...

وب سایت:   http://www.soja.ir/QuestionGroups.aspx
نام کاربری مدیر: siamakFz


مهندسان معمار


برچسب سوالات: معماری

این سوالا تازه ثبت شدن؛ جوابشونو می دونی؟
چند تا سوال بدون جواب تصادفی:
روی یه پروژه ی شخصی دارم کارم میکنم تحت معماری سه لایه، اما فعلا تو همون لایه ی DAL لنگ موندم
میخوام تا یه جاهایی از کاره همین لایه هم به صورتی باشه که تو پروژه های دیگه هم بشه ازش استفاده کنم.
کلاسایی که تا اینجا تعریف کردم به صورت زیر بوده:

1- یه کلاس به اسم ConnectionManager که به صورت sealed تعریف شده با سازنده ی private و متدهایی static برای خوندن کانکشن استرینگ از کانفیگ و ایجاد کانکشن و همینطور دوتا متد برای open و close کردن کانکشن

2- یه کلاس به اسم DbUtility که به صورت abstract تعریف شده که یه سری متدهای پایه ای مثل ایجاد کانکشن( با استفاده از متدهای کلاس بالا)، ایجاد یک SqlCommand و اختصاص اون کانکشن به SqlCommand و متدایی دیگه مثه انواع Execute کردن ها و ...

این تا اینجای کار بود....
====>حالا چندتا ابهام دارم!

من میخوام الان یه کلاس بنویسم واسه انجام کارایی مثله Select و Insert و Update و Delete و البته به هردو روش متصل و غیر متصل!
حالا چندتا سوال دارم:
1- بیام این متدهارو توی کلاس Dbutility به صورت Abstract تعریف کنم و بعد دو کلاس جدا تعریف کنم و این متدها رو یه بار به صورت متصل و یه بار غیر متصل توش پیاده کنم؟
2- بیام این متدهارو توی یه Interface قرار بدم و بعد بیام این دوتا کلاس متصل و غیر متصل رو بنویسم؟
3- اصلا 2 تا کلاس جداشون کنم درسته یا غلط؟
وووو

4- میدونم که روش اصولی اینکار استفاده از Design Pattern هاست، اما در حد آشنایی مطالعه کردم دربارشون! و دقیق نمیدونم از کدوم الگو باید استفاده کنم واسه انجام این کارا! و چجوری پیاده سازیش کنم
میخواستم اگه امکان داره دوستانی که تجربه ی عملی کار با معماری سه لایه و استفاده از الگوهای طراحی رو دارن راهنماییم کنن، تو اینترنتم زیاد گشتم اما یه چیزه کامل و کاربردی دستگیرم نشده، همه اشون مثالای ناقص و جسته گریخته هستن
این چیزیه که واقعا همه ی مبتدیای مثل من واسه پیشرفت یادگیری بش نیاز داریم
پیشاپیش ممنونم از کمکتون.

پ ن : من قبلا php کار میکردم، و جدیدن اومدم سمت .net یه چند ماهی میشه . مشکلی هم با سی شارپ ندارم و الانم 2 هفته اس mvc رو شروع کردم
خیلی مشتاقم و علاقه دارم اصولی برنامه نویسی کنم و پروژه هام رو حرفه ای کار کنم (نه مثله قدیما...)
روی یه پروژه ی شخصی دارم کارم میکنم تحت معماری سه لایه، اما فعلا تو همون لایه ی DAL لنگ موندم
میخوام تا یه جاهایی از کاره همین لایه هم به صورتی باشه که تو پروژه های دیگه هم بشه ازش استفاده کنم.
کلاسایی که تا اینجا تعریف کردم به صورت زیر بوده:

1- یه کلاس به اسم ConnectionManager که به صورت sealed تعریف شده با سازنده ی private و متدهایی static برای خوندن کانکشن استرینگ از کانفیگ و ایجاد کانکشن و همینطور دوتا متد برای open و close کردن کانکشن

2- یه کلاس به اسم DbUtility که به صورت abstract تعریف شده که یه سری متدهای پایه ای مثل ایجاد کانکشن( با استفاده از متدهای کلاس بالا)، ایجاد یک SqlCommand و اختصاص اون کانکشن به SqlCommand و متدایی دیگه مثه انواع Execute کردن ها و ...

این تا اینجای کار بود....
====>حالا چندتا ابهام دارم!

من میخوام الان یه کلاس بنویسم واسه انجام کارایی مثله Select و Insert و Update و Delete و البته به هردو روش متصل و غیر متصل!
حالا چندتا سوال دارم:
1- بیام این متدهارو توی کلاس Dbutility به صورت Abstract تعریف کنم و بعد دو کلاس جدا تعریف کنم و این متدها رو یه بار به صورت متصل و یه بار غیر متصل توش پیاده کنم؟
2- بیام این متدهارو توی یه Interface قرار بدم و بعد بیام این دوتا کلاس متصل و غیر متصل رو بنویسم؟
3- اصلا 2 تا کلاس جداشون کنم درسته یا غلط؟
وووو

4- میدونم که روش اصولی اینکار استفاده از Design Pattern هاست، اما در حد آشنایی مطالعه کردم دربارشون! و دقیق نمیدونم از کدوم الگو باید استفاده کنم واسه انجام این کارا! و چجوری پیاده سازیش کنم
میخواستم اگه امکان داره دوستانی که تجربه ی عملی کار با معماری سه لایه و استفاده از الگوهای طراحی رو دارن راهنماییم کنن، تو اینترنتم زیاد گشتم اما یه چیزه کامل و کاربردی دستگیرم نشده، همه اشون مثالای ناقص و جسته گریخته هستن
این چیزیه که واقعا همه ی مبتدیای مثل من واسه پیشرفت یادگیری بش نیاز داریم
پیشاپیش ممنونم از کمکتون.

پ ن : من قبلا php کار میکردم، و جدیدن اومدم سمت .net یه چند ماهی میشه . مشکلی هم با سی شارپ ندارم و الانم 2 هفته اس mvc رو شروع کردم
خیلی مشتاقم و علاقه دارم اصولی برنامه نویسی کنم و پروژه هام رو حرفه ای کار کنم (نه مثله قدیما...)
با سلام واحترام
من 31ساله مهندس ساختمان استخدام رسمی با درآمد ماهانه120000تومان حدود9ساله پیش با همسرم آشنا شدم ،ایشان تازه دیپلم هنرستان دررشته معماری گرفته بودنند.درنهایت هر دو خانواده بعد از گذشت 3ماه ازآشنایی ما درجریان قرار گرفتند و دراین فاصله ایشان را تشویق به ادامه تحصیل نمودم وبردم کلاس کنکورثبت نام کردم تااینکه درمقطع کاردانی دررشته معماری پذیرفته شدوبعد ازدوسال بعد ازتثیبت شرایط کاری وشروع به تحصیل من وهچنین ترم آخر کاردانی ایشان زمینه ازدواج فرآهم شد.دوره 2ساله دوستی ما رابطه گاهی خوب وبدی داشتیم ومشکل از جانب من بخاطر نوع تفکرات خشک وپوسیده وعدم برخورد صحیح با جنس مخالف بودبطوریکه رابطه دستوری حاکم شدوایشان بدلیل (سن17ساله )کمی که داشتندتحت تاثیر قرارگرفته وعلی رغم میل باطنی کرنش نشان میدادندومواردی که به ایشان تکلیف میکردم مثلا آرایش نکن ،حق بیرون رفتن با خواهررو نداری بیرون میری باید اطلاع بدی چه ساعتی میری وبرمیگردی و... که این مسائل متاثرازشرایط خانوادگی من بود.تا اینکه با مشکلاتی بیان آن خارج ازحوصله است ازدواج کردیم ومن هم تحصیل میکردم وهم کاروبه اصرارمن مجددادرکنکورسراسری شرکت کردند و دررشته مهندسی معماری پذیرفته شدندودرنهایت فارغ تحصیل گردیدند.ازابتدا به دیلل نحوه برخوردپدر وبویژه مادرمن تنش های درهمان ابتدا زندگی ما بوجود آمدواین برخورد ها ناشی ازعدم آگاهی ومدیریت پدر وبویژه مادرم بود که بخاطرفقرفرهنگ خانوادگی آنها ایجاد شد.شاید هم بعضی از حرفها ورفتارهای آنها تعمدی نباشدواین موضوع را من بارها به همسرم میگفتم ولی ایشان اصراربه اینکه من مدافع آنها هستم محکوم میکردودراین میان اصطکاک بین ما زیاد میشد وبه مشاجره ودعوا فیزیکی ختم میشدکه دوبارمادر وخواهر ایشان با تماسی که من گرفتم حضور پیدا کردن ولی متاسفانه ضعف مدیریت و عدم آگاهی آنها برای حل وفصل این موضوعات بی اساس منجر به شعله ورشدن دعوا میشد.واز آن ابتدا یکسری حرمت ها بین ما شکسته شدوسعی کردم ترمیم کنم ولی با یک تلنگرمجددمسائل دامن زده میشد،وتصمیم گرفتم با 2تا خواهر ایشان خیلی رسمی وسرد برخورد کنم.واین روند ادامه داشت تا سال90که گاهی روابط خوبی با همسرم داشتم وگاهی روابط سردی که ایشان پیشنهاد بچه دارشدن دادن ومن نمیپذیرفتم،ویک سال شانه خالی کردم وبالاخره سال 91با اصرار ایشان ومرافه ومراجعه به پزشک وتوصیه پزشک مبنی براینکه ایشان مدت طولانی ازدواج کردن وباردارنشدن مصلحت به اینکه باردار شوند.علی رغم میل باطنی من تصمیم گرفتیم بچه دار شویم.اسفند 92فرزندم به دنیا آمدوبعداز گذشت چند ماه کوران اختلاف همسرم با مادرم تا الان شعله وراست.حس عجیبی دارم نه علاقه ای به همسرم دارم نه به فرزندم دارم.زندگی سخت وکلیشه ای شده،دوستانم رنج سنی 50تا60ساله ازمهندسین همکارهستنند با روحیه های بالا واهل تفریح های سالم کوه ،جنگل وموسیقس دوسالی هست با اینها ارتباط دارم وبصورت هفتگی برنامه میذاریم ویا دورهم جمع میشویم اهل موسیقی وشعر هستنندلحظات شادی را باهم داریم،واقعا حوصله خونه رفتن ندارم هیچ جذابیتی برام نداره ،احساس میکنم فرزند 6ماه ام را دوست ندارم حوصله گریه کردنشم ندارکم،احساس میکنم با همسرم نمیتونم ارتباط بگیرم دیگه دوستش ندارم،ارتباط همسرم باخانواده اش معمولی است ایشان هم ابراز میکند زندگیش تباه شده واززندگی وازدواجش راضی نیست ومشکل اساسیش به یاد آوردن خاطرات تلخ گذشته است ،سردی بدی حبه زندگی ما حاکم شده،واقعا نمیدونم چی باید کنم.
توضیح اینکه ازلحاظ مالی وفرهنگی تقریبا هردوخانواده دریک سطح اند



پرسش سوال جدید :: تبلیغات در سوال و جواب :: گروه های سوال و جوابی

تمامی حقوق مادی و معنوی، متعلق به وب سایت سوال جواب (soja.ir) و تیم مدیریتی آن می باشد.

طراحی و اجرا : گروه مشاوران فناوری اطلاعات

پاسخ های موجود در سایت توسط کاربران سایت ثبت می شود،
سایت سوال و جواب هیچ مسئولیتی در قبال صحت و محتوی پاسخ ها ندارد، هرچند تا حد امکان نظارت بر محتوی آنها صورت می گیرد.