انجمن DDD ایران
Open in Telegram
کانال رسمی انجمن DDD ایران بستری برای تعامل همه علاقهمندان به {Domain-Driven Design} تأسیس:۱۳۹۸/۰۴/۲۲ تمامی راه های ارتباط با ما : https://zil.ink/dddiran @iran_ddd_community ✓ Embrace Complexity
Show moreThe country is not specifiedThe category is not specified
1 110
Subscribers
+224 hours
+37 days
+1930 days
Posts Archive
1 110
با ربکا ویرفز براک (Rebecca Wirfs-Brock) بیشتر آشنا شویم.
ربکا که حالا در آستانه هفتادسالگیست را میتوان از پیشگامان طراحی و برنامهنویسی شیگرا برشمرد. او مبدع نوعی نگاه در طراحی شیگراست به نام:
Responsibility Driven Design
جالب است بدانید ربکا در ترویج فرمت x-Driven Design مانند (TDD, BDD, DDD) نقش کلیدی داشته.
ربکا از رهبران فکریِ حوزه طراحی و معماری نرمافزار است. او سالها در مجلات موسسه IEEE مطلب نوشته و دو کتاب الهامبخش هم منتشر کرده:
🔹Object Design: Roles, Responsibilities, and Collaborations
🔹Designing Object-Oriented Software
ربکا هنوز به تیمها کمک میکند که مهارتهای طراحی و معماری خود را تقویت کرده، بدهیهای فنی را مدیریت و کاهش دهند و ریسکهای معماری را برطرف کنند.
او علاوه بر اینها، به طور پیوسته کارگاههای آموزشی با موضوع RDD و TDD در عمل، طراحی سیستمهای سازمانی، مهارت و تفکر طراحی چابک، حفظ چابکی در کیفیت سیستم و معماری چابک برگزار میکند.
اینها فقط بخشی از دستاوردهای اوست. افکار درخشان و حاصل دهها سال تجربه او را اینجا بخوانید:
https://www.wirfs-brock.com
#100DDDay
@DDD_IRAN
1 110
معرفی کتاب:
Domain Storytelling: A Collaborative, Visual, and Agile Way to Build Domain-Driven Software
قصه گویی و قصه شنفتن از تجربیات دیرینه ماست و قصهها از کهن تا به امروز بخشی جدایی ناپذیر از روابط انسانها بوده و هستند.
با این حال، چرا از قدرت قصهها برای غلبه بر فهم نادرست و هزینهسازی که در طراحی نرمافزار به دفعات شاهد آنیم، استفاده نکنیم؟
متخصصان کسب و کار و توسعهدهندگان میتوانند همان شیوهی آشنای قصهگویی را به کار بگیرند و به روشن شدن فرآیندهای کاری و ملموس شدن مسالههای فضای کسب و کار کمک کنند.
این روش به طرز شگفتانگیزی ساده است و به سرعت میتواند فهم مشترک برای همه افراد دستاندرکار محصول فراهم کند. روشی که استفان هوفر ( Stefan Hofer) و هنینگ شونتنر (Henning Schwentner) تدوین کردهاند، با رویکردهای چابک توسعه نرمافزار هم به خوبی سازگار است چرا که روشی سبکوزن است و به بهبود تعاملات افراد میانجامد.
سادگی، هیجان و اثربخشی این روشِ مدلسازیِ تعاملی-بصری جایگزین خوبی برای جلسات کسلکننده شناخت نیازمندیهاست. شاید این یکی از تکنیکهایی باشد که جایش در تیم شما خالیست!
#100DDDay
@DDD_IRAN
1 110
با نیل فورد (Neal Ford) بیشتر آشنا شویم:
نیل راهبر ارشد، معمار نرمافزار و به قول خودش Meme Wrangler در شرکت ThoughtWorks است.
شاید بپرسید Meme Wrangler چیست؟ خب بد نیست بدانید در شرکت ThoughtWorks افراد میتوانند به میل خودشان عنوان شغلی روی کارت شناسایی را انتخاب کنند. نیل در ابتدا عنوان Application Architect را انتخاب میکند اما ادامه ماجرا:
https://nealford.com/memeagora/2011/05/01/meme_wrangler_origins.html
نیل، متخصصی مشهور در زمینه توسعه و تحویل نرمافزار، به ویژه در حوزههایی است که تکنیکهای توسعه چابک نرمافزار با مباحث معماری نرمافزار همپوشانی پیدا میکنند. نیل انتشار مقالات متعدد و تالیف دست کم ۸ کتاب را در کارنامه خود دارد. به عنوان نمونه:
🔹Software Architecture: The Hard Parts
🔹Fundamentals of Software Architecture
🔹Building Evolutionary Architectures
اگر به موضوعات معماری نرمافزار، تحویل مداوم، functional programming، نوآوری در روشهای توسعه نرمافزار علاقهمندید، پیشنهاد میکنیم نیل را دنبال کنید.
سایت:
https://nealford.com/
توییتر:
https://twitter.com/neal4d
#100DDDay
@DDD_IRAN
1 110
با استفان هوفر (Stefan Hofer) بیشتر آشنا شویم:
استفان هوفر دانشآموخته دوره دکترا در اتریش است. هر چند که خودش معتقد است در ترسیم و نقاشی تبحری ندارد، اما تکنیکی تماما تصویری برای تسهیل همکاری در شناخت دامین ابداع کرده با عنوان «Domain Story Telling».
تکنیکی که روایت متخصصان از فعالیتهای کسب و کار را با نشانههای گرافیکی ساده، مدل میکند و با کنار هم نشاندن آن شکلها، مجالی برای افزایش تعامل متخصصان دامین و توسعهدهندگان فراهم میآورد.
برای آشنایی با این تکنیک، میتوانید سری بزنید به کتاب زیر که استفان و Henning Schwentner با هم آن را نوشتهاند.
📖 Domain Storytelling: A Collaborative, Visual, and Agile Way to Build Domain-Driven Software
و یا مراجعه کنید به نشانی: https://domainstorytelling.org
استفان در توییتر: https://twitter.com/hofstef
لازم به ذکر است که در تابستان ۱۳۹۹، در انجمن DDD ایران میزبان استفان بودیم و میتوانید ویدیوی آن رویداد را از اینجا ببینید:
https://youtu.be/TaC1dr8bKAM
#100DDDay
@DDD_IRAN
1 110
با مارک ریچاردز (Mark Richards) بیشتر آشنا شویم:
شروع فعالیت مارک در صنعت نرمافزار به ۱۹۸۳ برمیگردد.
طی این سالها، به واسطه تجربهای طولانی که در طراحی و پیادهسازی معماریهای میکروسرویس، معماریهای سرویسگرا و سیستمهای توزیعشده کسب کرده، به معماری تجربی و دست به آچار معروف است.
او همچنین بنیانگذار وبسایت DeveloperToArchitect.com است. هدف این وبسایت، ارائه راهنمایی رایگان به توسعه دهندگانی است که در مسیر تبدیل شدن به یک معمار نرمافزار قدم میگذارند.
مارک با همه مشغله فراوانش، دست به قلم هم بوده! کتابهایی که او نوشته (یا در نوشتن آنها مشارکت داشته)، اینهاست:
🔹Software Architecture: The Hard Parts
🔹Fundamentals of Software Architecture: An Engineering Approach
🔹Java Message Service: Creating Distributed Enterprise Applications
🔹Java Transaction Design Strategies
علاوه بر اینها، مارک تا کنون در صدها کنفرانس و گروههای کاربری در کشورهای مختلف برای علاقهمندان به سخنرانی پرداخته است.
Twitter: https://twitter.com/markrichardssa
#100DDDay
@DDD_IRAN
1 110
معرفی کتاب: Agile Conversations
گفتگو به عنوان موثرترین روش مفاهمه و تبادل نظر و ایده، نقشی بیبدیل در فرآیند توسعه محصول دارد. ما روزانه ساعتها در حال گفتگو با همکاران، مشتریان و ذینفعانیم. اما با همهی اهمیتی که «گفتگو» برای ما دارد، کمتر دیدهایم که کسی درباره اینکه گفتگوی موثر به ویژه در سازمانهای توسعه محصولات نرمافزاری چیست، سخنی گفته باشد.
از سوی دیگر میبینیم که سازمانهای بسیاری در تلاشند که روش انجام کارها را به سویی ببرند که متدهای چابک پیشنهاد میکنند. با این حال بسیاری در این تحول موفق نیستند. یکی از مهمترین علتها بیتوجهی به یک گام مهم در این تحول است؛ تحول در فرهنگ و روشی که افراد با هم در ارتباطند.
نویسندگان کتاب Agile Conversations با پیشنهاداتی عملی و البته مبتنی بر مبانی عمیق نظری، راهی نشان میدهند تا سازمانها بتوانند از قدرت و معجزهی گفتگوی موثر برای افزایش اثربخشی و کسب نتایج عالی استفاده کنند.
با توجه به اینکه در رویکرد DDD هم به گفتگوی اثربخش توجه ویژهای شده است، خواندن این کتاب را برای علاقهمندان به این رویکرد هم پیشنهاد میکنیم.
#100DDDay
@DDD_IRAN
1 110
معرفی کتاب: Agile Technical Practices Distilled
با نگاهی به فهرست مطالب این کتاب میتوانید پی ببرید که چرا نویسندگانش چنین عنوانی را انتخاب کردهاند.
Pair Programming
Classic TDD
Design I – Object Calisthenics
Design II – Refactoring
Design III – Code Smells
Test Doubles
Testing Legacy Code
Design Patterns
Cohesion and Coupling
Solid Principles ++
Design VII – Connascence
The Four Elements of Simple Design
Outside-In Development
Behavior-Driven Development
Understand the Business
The 12 Agile Principles
PopcornFlow
EventStorming
هر چند که درباره هر یک از این موضوعات میتوان کتاب جداگانهای نوشت، اما این کتاب برای علاقهمندانی که مایلند تا دیدی اجمالی و سریع نسبت به روشهای فنی مطرح در دنیای چابک توسعه نرمافزار پیدا کنند، کتاب مناسبی است.
https://www.amazon.com/Agile-Technical-Practices-Distilled-principles/dp/1838980849
#100DDDay
@DDD_IRAN
1 110
اگر اهل شنیدن پادکست هستید، حتما متوجه شدهاید که پادکستهای مرتبط با توسعه نرمافزار، دست کم تا به الان چندان درخشش و موفقیتی نداشتهاند.
اما به نظر میرسد که پادکست Tech Lead Journal در صدد است تا با انتخاب موضوعات به روز و دعوت از متخصصان و صاحب نظران به نام، طرحی نو در اندازد.
در وبسایت این پادکست آمده است که:
Great technical leadership requires more than just great coding skills.
It requires a variety of other skills that are not well-defined, and they are not something that we can fully learn in any school or book.
Hear from experienced technical leaders sharing their journey and philosophy for building great technical teams and achieving technical excellence.
Find out what makes them great and how to apply those lessons to your work and team.
به فهرست اپیزودهای این پادکست جذاب و آموزنده، میتوانید از طریق سایت https://techleadjournal.dev یا دیگر پلتفرمهای انتشار پادکست دسترسی داشته باشید.
#100DDDay
@DDD_IRAN
1 110
تا ۱ ساعت دیگه وبینار Composition over Inheritance شروع میشه.
افرادی که موفق به ثبت نام نشدند میتوانند از طریق کانال انجمن در یوتوب با ما همراه باشند و سوالات خودشون رو برای ما ارسال کنند.
امیدواریم این رویداد مورد پسند و استفاده شما عزیزان قرار بگیره.
لینک یوتوب : https://youtu.be/QkYtOujEkyw
1 110
با ساندرو مانکوز بیشتر آشنا شویم:
ساندرو مانکوز (Sandro Mancuso) توسعه دهنده ارشد نرمافزار، نویسنده، سخنران و مروج استادکاری در مهندسی نرمافزار (Software Craftsmanship) است.
بنیانگذاری انجمن استادکاران لندن (London Software Craftsmanship Community) و انتشار کتاب The Software Craftsman از جمله فعالیتهای سالیان اخیر اوست.
ساندرو مدافع سبک Outside-in در TDD است و همراه Uncle Bob در یک دوره آموزش ویدیویی به مقایسه دو رویکرد مطرح در TDD یعنی Outside-In و Inside-Out پرداخته است.
Twitter: https://twitter.com/sandromancuso
لینک دوره آموزشی: https://cleancoders.com/episode/comparativeDesign-episode-1
#100DDDay
@DDD_IRAN
1 110
شما هم احتمالا با فعالیت شرکتهای لیزینگ خودرو آشنا باشید. اما این بار میخواهیم نه به عنوان یک خریدار بلکه به عنوان یک تحلیلگر و طراح، سراغ یک شرکت فرضی لیزینگ خودرو برویم.
پروژه LeasingNinja دقیقا با همین هدف شروع شده است. پروژهای که توسط Henning Schwentner با هدف آموزش تحلیل و طراحی مبتنی بر DDD پا به عرصه گذاشته است.
مزیت این پروژه این است که Henning Schwentner که خودش از نویسندگان کتاب Domain Storytelling است، برای تحلیل دومین، از همان تکنیکهای Domain Storytelling استفاده میکند.
ضمنا نمونه کدها به زبانهای Java, C#, PHP, Swift, Phyton موجود است (کد جاوا به نسبت جلوتر است).
- توجه: بنا به گفتهی هنینگ، این پروژه فعلا در وضعیت آلفا قرار دارد و منتظر دریافت کمک از سوی مشارکتکنندگان است. لذا اگر مایل به مشارکت در یک پروژه متنباز هستید، این پروژه فرصت خوبیست.
لینک: https://leasingninja.io
#100DDDay
@DDD_IRAN
1 110
با کن پاور (Ken Power) بیشتر آشنا شویم:
«کن پاور» در صفحه توییترش، خود را مهندس سامانههای نرمافزاری مبتنی بر هوش مصنوعی برای ماشینهای خودران معرفی کرده است.
کار، تحقیق و علاقه او به حوزههای چابکی، Lean, مدیریت جریان کار در سازمانهای توسعه دهنده محصول، سیستمهای پیچیده تطبیقپذیر، سازمانهای اثربخش و همچنین اشراف او به معماری نرمافزار، سامانههای ابری و دواپس، باعث شده که به سخنرانی محبوب در کنفرانسهای بینالمللی و نویسندهای زبردست تبدیل شود.
«کن پاور» تاکنون مقالات متعددی در حوزه چابکی، Lean و مهندسی نرمافزار منتشر کرده و نیز جایزه بهترین مقاله IEEE را در کارنامه خود دارد.
او هم اینک در دانشگاه ملی ایرلند به تدریس استراتژی و طراحی سیستم مشغول است.
Twitter: https://twitter.com/ken_power
Weblog: https://kenpower.ie/blog/
#100DDDay
@DDD_IRAN
1 110
معرفی کتاب: اصول مهندسی نرمافزار پیشرفته برای مواجهه با پیچیدگی
کتاب مجموعهای است از رهیافتهای تجربه شده به منظور درک بهتر و مواجهه آسانتر با پدیده پیچیدگی در توسعه نرمافزار.
در این کتاب با طرح مساله پیچیدگی ذاتی نرمافزار و پس از آن با معرفی راهکارهای مطرح برای غلبه بر آن، اهمیت مدیریت پیچیدگی آشکار میشود. هر کدام از فصلهای کتاب بر یک رهیافت مهندسی نرمافزار از منظر شیوه مواجهه با مسئله پیچیدگی در توسعه نرمافزار و نیز شیوه مدیریت آن تمرکز دارد.
کتاب برای دانشجویان درس مهندسی نرمافزار پیشرفته در دوره کارشناسی ارشد نوشته شده است اما برخی مباحث آن برای دانشجویان درس مهندسی نرمافزار در مقطع کارشناسی نیز مناسب است و مهندسان و متخصصان تولید نرمافزارهای کاربردی نیز از این کتاب بیبهره نخواهند بود.
نویسندگان: فریدون شمس علیئی - دلارام گلپایگانی
انتشارات: دانشگاه شهید بهشتی
#100DDDay
@DDD_IRAN
1 110
۲۲ تیرماه، سومین سالگرد تاسیس انجمن DDD ایران است. به همین مناسبت از امروز ۱۵ فروردین الی ۲۲ تیرماه، پویش ۱۰۰ روزهای را اجرا میکنیم با عنوان «صد روز با DDD».
طی این مدت تلاش میکنیم تا روزانه یک منبع ارزنده (کتاب، شخص، وبلاگ، پروژه، پادکست و ...) مرتبط با حوزه تحلیل، طراحی و توسعه نرمافزار به مخاطبان گرامی معرفی کنیم.
در انتخاب این منابع تلاش کردیم تا سراغ منابع کمتر شناخته شده، اما ارزشمند و اثرگذار برویم.
#100DDDay
1 110
اطلاعیه برگزاری وبینار Composition over Inheritance
پنجشنبه ۱۸ فروردین ماه، ساعت ۱۸ الی ۱۹:۳۰ میزبان «مهران کردی» خواهیم بود تا مقایسهای داشته باشیم بین Composition و Inhritance.
موضوعی که در زبانهای برنامهنویسی شیگرا قدمتی دیرینه دارد و اشراف به تفاوتهای آنها میتواند به طراحی منعطفتر و کد تمیزتر منجر شود.
مهران کردی، تجربه حرفهای در صنعت نرمافزار را بیست سال پیش آغاز کرد. پس از فارغ التحصیلی از دانشگاه سوربن در سال ۲۰۱۱ در صنایع مختلفی چون Finance, E-Commerce و شبکههای اجتماعی مشغول به کار شد. او طی این سالها، به عنوان برنامهنویس ارشد و مشاور با شرکتهای مختلفی از جمله بانکهای اروپا تا استارتاپهای کوچک همکاری داشته است.
«کیوان علی محمدی» هم بنیانگذار سایت 7learn.com است و تجربه سالها تدریس برنامهنویسی را در کارنامه خود دارد.
لینک ثبتنام:
https://evand.com/events/composition-over-inheritance-393622
*این وبینار رایگان است.
@DDD_IRAN
1 110
ترجمه گروهی کتابهای مهم و مرجع، چندیست که مورد توجه دوستان مشتاق و با انگیزه قرار گرفته و با بهرهگیری از قابلیتهای Github، امکانی فراهم کردهاند که علاقهمندان بتوانند به آسانی در این کار مشارکت کنند.
یکی از این کتابها کتاب معروف انسانافزار (Peopleware) که «حسین طالقانی» و «سپیده رحمانی» عزیز کار ترجمه آن را شروع کردهاند.
این کتاب در حوزه مدیریت تیمها و پروژههای نرمافزاری زبانزد است. نویسندگان این کتاب با اتکا به شواهد، تجربیات و مطالعات به بررسی چالشیترین عنصر موفقیت در پروژههای نرمافزاری یعنی «انسان» میپردازند و نشان میدهند که آنچه که شکست یا موفقیت پروژهای را باعث میشود، نه تکنولوژی، بلکه انسان است.
شما میتوانید بخشهای ترجمه شده را از اینجا (https://peopleware.ir) ببینید و اگر مایل بودید تا در ترجمه این کتاب سهمی داشته باشید میتوانید به https://github.com/a3dho3yn/peopleware سر بزنید.
پینوشت: اگر فعالیت متنباز مشابهی میشناسید و میخواهید به مخاطبان انجمن DDD ایران معرفی شود، کافیست به ما پیام دهید.
@DDD_IRAN
1 110
نیمه اسفند روز درختکاری و هدیه به زمین است. به همین مناسبت، بخشی از عواید برگزاری اولین دوره آموزش Domain-Driven Design که اخیرا در انجمن DDD ایران برگزار شده بود (۵۶ میلیون ریال)، به موسسه «روستاگل» هدیه شد تا به نمایندگی از همه کسانی که در این هدیه سهم داشتند، تعداد ۷۰ عدد نهال بلوط، در منطقه حفاظت شده دشت ارژن استان فارس بکارند.
تقدیم با مهر به طبیعت، به سرزمینمان.❤️🌱
- انجمن DDD ایران
@DDD_IRAN
1 110
🔅دعوت به همکاری🔅
توجه به مباحث «روابط عمومی» در انجمن DDD ایران، اهمیت ویژهای دارد. ما «روابط عمومی» را حلقهی واسطی میدانیم که میکوشد تا بین انجمن و مخاطبانش ارتباط موثری برقرار کرده، بین گروهها و سازمانهایی که با این انجمن در ارتباطند، همسویی و هماهنگی پدید آورد و نام انجمن DDD ایران را در سطح ملی و بینالمللی پرآوازه کند.
به همین دلیل میخواهیم کار را به کاردان بسپاریم و اگر شما چنین توانمندیهایی داشته باشید،بسیار مایلیم تا با هم گپ و گفتی داشته باشیم:
• بتوانید به پشتوانه خلاقیت و ابتکار عمل خود، راهکار مناسب برای توسعه ارتباط با افراد، گروهها، سازمانهای ملی یا بینالمللی را یافته و اجرا کنید.
• مهارتهای نوشتاری عالی داشته باشید تا دیدگاهها، اهداف و برنامههای انجمن را با بیانی کامل و صحیح به افراد، سازمانها و رسانهها منعکس کنید.
• در مدیریت زمان و برنامهریزی برای رویدادهای انجمن توانا و پیگیر باشید.
• بتوانید در انتشار و به اشتراکگذاری مطالب در رسانههای اجتماعی انجمن، به شکلی قاعدهمند و منظم کمک کنید.
• بتوانید در ارائه مطالب و قدرت تاثیرگذاری در هنگام مذاکرات یا سخنرانی، عالی عمل کنید.
اگر که با اکوسیستم استارتاپی و فناوری اطلاعات کشور هم آشنا باشید که چه بهتر! و اگر به زبان انگلیسی (Speaking, Writing) مسلط باشید که چه عالی!
راستی انجمن DDD ایران، یک موجودیت غیرانتفاعیست که از سال ۹۸ تلاش میکند تا رویکردهای نوین در طراحی و توسعهنرمافزار را در کشور ترویج و حمایت کند.
اگر چنین فرصت همکاری برای شما جذاب است، خوشحال میشویم که با هم گپی بزنیم. کافیست رزومهتان را به info@dddiran.com بفرستید.
@DDD_IRAN
1 110
عبارت مهارتهای نرم عبارتی است که به قابلیتهای ناملموس و غیرفنی هر حرفه اشاره میکند. در حوزه تولید نرم افزار، برخی از این مهارتها عبارتند از تعامل با مشتریان، همکاران و مدیران، یافتن شغل مناسب، به دست آوردن امنیت مالی، حفظ تناسب اندام و یافتن عشق واقعی در زندگی.
جان سانمز، نویسنده کتاب «مهارتهای نرم – راهنمای زندگی تولیدکنندگان نرمافزار» خود تولید کنندهی نرمافزار، مدرس و فردی است که به برنامهنویسان و مهندسان نرمافزار در دستیابی به اهدافشان در زندگی کمک میکند. این کتاب یکی از پرفروشترین کتابها در ردهبندی آمازون بوده است.
خواندن این کتاب را نه تنها به شما پیشنهاد میکنیم بلکه اگر در این روزها به فکر هدیه نوروزی برای دوست و همکارانتان هستید، مطمئن باشید که این کتاب یک هدیه به یاد ماندنی برای آنها خواهد بود.
ناشر این کتاب اقتصاد فردا و شماره تماس آن 02188541417 است.
همچنین صمیمانه قدردان کوششهای ارزشمند مترجم این کتاب جناب «ابراهیم نقیبزاده مشایخ» و «انجمن انفورماتیک ایران» هستیم.
- انجمن DDD ایران
@DDD_IRAN
1 110
گزارش برگزاری اولین دوره آموزش Domain-Driven Design
همراستا با اهداف انجمن DDD ایران، نخستین دوره آموزش DDD در دی و بهمن ماه ۱۴۰۰ با حضور ۳۰ شرکتکننده (دو گروه) به صورت حضوری و با مربیگری «روحالله دلپاک» برگزار گردید.
برای شرکتکنندگان دوره، یک فوقبرنامه کتابخوانی هم تدارک دیده شد که در آن به صورت هفتگی، فعالیت همخوانی کتاب «مهارتهای نرم – راهنمای زندگی تولید کنندگان نرمافزار» آغاز شد و هم اکنون نیز ادامه دارد.
طبق قرار قبلی، تصمیم بر آن بود که کلیه عواید این دوره (شهریه پس از کسر هزینههای اجرایی)، بر اساس انتخاب شرکت کنندگان به مرکز خیریه فعال در حوزه آموزش کودکان یا حمایت از کاشت نهال در مراتع طبیعی اختصاص داده شود.
به این ترتیب کل مبلغ قابل کمک به خیریه 282,859,889 ریال و مبلغ قابل کمک به کاشت نهال 133,110,536 ریال جمعآوری گردیده که به زودی به حساب مراکز مربوطه واریز خواهد شد.
برای اطلاع از سرفصلهای ارائه شده در این دوره و مشاهده گالری تصاویر میتوانید به لینک زیر مراجعه کنید:
https://dddiran.com/?p=178
با تشکر ویژه از حامی محترم این رویداد: شرکت گردشگری «علیبابا»
- انجمن DDD ایران
