De.coder
472 subscribers
457 photos
44 videos
191 files
300 links
Download Telegram
دوستان یک نکته
سوال 3 در فایل PDF مشخص نکرده که منظور از n تعداد جملات یک سری هستش یا بزرگترین توان یک عضو در سری . برای همین با توجه به هر دو نگرش دو بار پیاده سازی شده که البته خود استاد بهزاد پور گفتند منظورشون بزرگترین توان یک عضو در سری بوده
@de_coder
Forwarded from Debrary
Computer Security Principles and Practice -4th Global Edition -William Stallings and Lawrie Brown -Pearson
@debrary
Stay Tune for Next Episode
On this Friday
#designpattern
#design_pattern
#design_matters_lp1
@de_coder
Design Matters LP1
Part-Three : Forever Single
#design_pattern
#designpattern
#design_matters_lp1
@de_coder
Information
Article : Design Matters LP 1
Authors : Mhmv and Joulook
Prerequisite : Object-Oriented Concepts
Published By : Dcoder Team
Follow us on Telegram : https://t.iss.one/de_coder
The Cover of Article is Adapted From “Design Patterns Explained Simply By Alexander Shvets” Cover Page

@de_coder
Part-Three : Forever Single

Single Life Better Life
محال ممکن است که در دنیای Object-Oriented تا به حال با موضوع Instantiation مواجه نشده باشید . از همان ابتدای یاد گیری این دنیا، شما Class ساخته اید و از آن به هر تعداد و اندازه ای که می خواستید Object ساخته اید و به عبارت فنی Instance های مختلفی از Class های دلخواه تان ساخته اید. اما تا به حال این مسئله به ذهنتان خطور کرده است که ممکن است موقعیتی پیش بیاید که ما تنها باید فقط یک Object از یک Class بسازیم و باید جلوی این که بشود از یک Class بیش از یک Object ساخت را بگیریم ؟ اصلا آیا به نظر شما موقعیتی پیش می آید که به این محدودیت برسیم ؟ و آیا Object-Oriented این امکان را می تواند برای ما فراهم کند ؟ و به راستی باید این سوال را از خود مطرح کنیم که ما چه اندازه توانسته ایم Object-Oriented را درک کنیم و آن را بفهمیم ؟

Real World Examples
اگر بخواهیم چند مثال از دنیای واقعی بزنیم که در آن ها دقیقا باید یک Object از Class مربوطه داشته باشیم می توانیم به این موارد اشاره کنیم : ممکن است در یک سیستم و یا یک مجموعه ای ما چندین دستگاه Printer داشته باشیم ، اما فقط و فقط یک Printer Spooler داریم . یا در یک Operating System فقط یک File System داشته باشیم یا فقط یک Window Manager داشته باشیم یا زمانی که میخواهیم تنها یک نقطه دسترسی به یک Database Engine داشته باشیم . گروه GOF برای حل تمامی این مسائل Design Pattern ای را تعریف کردند که نام آن Singleton می باشد و جزو Design Pattern های Creational دسته بنده شده است حال به تعریف دقیق این Design Pattern می پردازیم
@de_coder
برای مطالعه ادامه مباحث به فایلPDF زیر مراجعه کنید
@de_coder
Forever Single.pdf
914 KB
Design Matters LP1 - Part Three : Forever Single
Authors : Mhmv and Joulook
#design_pattern
#designpattern
#design_matters_lp1
@de_coder
Part-Three Java.zip
815 B
سورس کد سناریوی قسمت Bounds فصل Forever Single
Java
Joulook
#design_pattern
@de_coder
Part-Three CS.rar
40.5 KB
سورس کد سناریوی قسمت Bounds فصل Forever Single
C#
Mhmv
#design_pattern
@de_coder
با عرض سلام خدمت همراهان تیم Dcoder
یک وقفه دو هفته ای در انتشار قسمت سوم سری Design Matters LP1 صورت گرفت که بخاطر ایام امتحانات ترم تابستان و همچنین انتخاب واحد برای ترم مهر ما بود و با توجه به تمام شدن این ایام ادامه کار صورت گرفت و قسمت سوم این سری هم تقدیمتان شد
سعی ما بر این هست که هفته ای یک قسمت تقدیم کنیم و اگر بخاطر کار روی پروژه های دیگر که قرار هست توی آینده تقدیم تون بکنیم نبود میتونستیم هفته ای 3 قسمت منتشر بکنیم
ولی خب فعلا یکم سرعت پخش این سری کم هستش تا زمانی که کار ما روی پروژه های دیگه مون تموم بشه و بتونیم زود به زود قسمت های این سری رو به دستتون برسونیم
همونطور که مستحضر هستید در LP اول این مجموعه ما تمرکزمون روی Design Pattern ها هستش و قصد داریم در LP های بعدی در مورد Anti Pattern و Architecture و Framework صحبت کنیم و سعی کنیم یه مجموعه کامل از انواع مباحثی که شما نیاز دارید برای Design یک Software رو فراهم بکنیم
پیش نیاز این دوره ها مفاهیم Object-Oriented هستش و آشنایی با UML که ما بهش توی این مجموعه نپرداختیم

منتها اگر تقاضای شما روی اون مباحث زیاد باشه LP0 این مجموعه رو میسازیم و در اون قسمت تمرکزمون رو میزاریم روی Object-Oriented و UML
با تشکر از حمایت هاتون که قوت قلب کار ماست
با آرزوی موفقیت
@de_coder
De.coder pinned a photo
با سلام
تیمِ decoder پروژه های شما را همچون
طراحی سایت
ساخت اپلیکیشن
نرم افزار تحت پلتفرم های دلخواه
پروژه های دانشجویی
با کیفیت و قیمتی مناسب انجام می دهد
جهت شروع همکاری به ID زیر مراجعه کنید
@decoderco

@de_coder
De.coder pinned Deleted message
پياده سازي روش Monte-Carlo جهت تخمين عدد pi

زبان Java

Developed by : Kc

@de_coder
ComputePi.java
1.4 KB
پياده سازي روش Monte-Carlo جهت تخمين عدد Pi
زبان Java
Developed by : Kc
@de_coder
توضيح روش
@de_coder
خروجي برنامه
@de_coder
سلام دوستان شب بخير

ما يه كانال درست كرديم كه توي اون يك سري از مباحث ديتابيس 2 يا ديتابيس پيشرفته رو از روي كتاب سيلبرشاتز با وويس توضيح ميديم كه ميتونه
براي دوستان علاقه مند مفيد باشه

-Transactions and concurrency control
-Index and Hashing
-Query Processing
-Queey Optimization

لينك كانال : @idbms

مطالب اين كانال توسط يكي از اعضاي تيم تهييه شده
@de_coder