مفهوم Ubiquitous Language در Domain-Driven Design

ساخت وبلاگ
BreakPoint https://breakpoint.blog.ir/ تاملات گاه گاه یک توسعه دهنده نرم افزار fa https://blog.ir/ Sat, 12 Mar 2022 13:13:40 +0330 مساله شمع، مساله زبان: اهمیت زبان در حل مسایل پیچیده. https://breakpoint.blog.ir/1400/12/21/%D9%85%D8%B3%D8%A7%D9%84%D9%87-%D8%B4%D9%85%D8%B9%D8%8C-%D9%85%D8%B3%D8%A7%D9%84%D9%87-%D8%B2%D8%A8%D8%A7%D9%86-%D8%A7%D9%87%D9%85%DB%8C%D8%AA-%D8%B2%D8%A8%D8%A7%D9%86-%D8%AF%D8%B1-%D8%AD%D9%84-%D9%85%D8%B3%D8%A7%DB%8C%D9%84-%D9%BE%DB%8C%DA%86%DB%8C%D8%AF%D9%87 <div style="direction:rtl"><p> <br>کارل دانکر (Karl Duncker)، - روان‌شناس آلمانی – در سال ۱۹۴۵ آزمایشی ترتیب داد که نتایجش تا دهه‌ها بعد مورد توجه دانشمندان علوم رفتاری قرار گرفت. آزمایشی به نام Candle Problem که دریچه‌های تازه‌ای به دنیای پیچیده‌ی انگیزش، شناخت، قضاوت و تصمیم‌گیری گشود.<br><br>این آزمایش به اختصار این‌گونه است که یک جعبه کبریت، یک جعبه پونز و یک شمع به شرکت‌کنندگان داده می‌شود و از آنها خواسته می‌شود که سعی کنند شمع را جوری به دیوار متصل کنند که وقتی روشن است، قطرات شمع آب شده روی میز نریزد. (شکل زیر).</p> <p><img alt='Why all Leaders should know about the "Candle Problem"' src="https://media-exp1.licdn.com/dms/image/C5612AQHC1rtoD5okPQ/article-inline_image-shrink_1000_1488/0/1521136632899?e=1652313600&amp;v=beta&amp;t=1Ef1VRJgykJFq9RrR5ZSlQSzOzntq7JIm-yUP8Ou-FA"><br><br>راه حل بهینه برای این مساله این است که جعبه پونز خالی شود و آن را به دیوار وصل کرده و شمع را در آن قرار داده و روشن کنیم.</p> مفهوم Ubiquitous Language در Domain-Driven Design...ادامه مطلب
ما را در سایت مفهوم Ubiquitous Language در Domain-Driven Design دنبال می کنید

برچسب : نویسنده : 7breakpoint7 بازدید : 54 تاريخ : سه شنبه 12 مهر 1401 ساعت: 14:13

اسکلت انسان (یا هر جنبنده‌ی دیگری)‌ را تصور کنید که می‌تواند اندامش را تکان دهد و این طرف و آن طرف برود. این تصویر را به خاطر بسپارید و هر وقت که در دوراهی (گاهی هم چندراهی) تصمیم‌گیری برای طراحی و پیاده‌سازی معماری یک سیستم قرار گرفتید، چشمان‌تان را ببندید، آن را به یاد آورید و فقط سعی کنید یک «اسک مفهوم Ubiquitous Language در Domain-Driven Design...ادامه مطلب
ما را در سایت مفهوم Ubiquitous Language در Domain-Driven Design دنبال می کنید

برچسب : نویسنده : 7breakpoint7 بازدید : 71 تاريخ : يکشنبه 4 ارديبهشت 1401 ساعت: 8:34

 کارل دانکر (Karl Duncker)، - روان‌شناس آلمانی – در سال ۱۹۴۵ آزمایشی ترتیب داد که نتایجش تا دهه‌ها بعد مورد توجه دانشمندان علوم رفتاری قرار گرفت. آزمایشی به نام Candle Problem که دریچه‌های تازه‌ای به دنیای پیچیده‌ی انگیزش، شناخت، قضاوت و تصمیم‌گیری گشود.این آزمایش به اختصار این‌گونه است که یک ج مفهوم Ubiquitous Language در Domain-Driven Design...ادامه مطلب
ما را در سایت مفهوم Ubiquitous Language در Domain-Driven Design دنبال می کنید

برچسب : نویسنده : 7breakpoint7 بازدید : 99 تاريخ : يکشنبه 4 ارديبهشت 1401 ساعت: 8:34

در دنیای توسعه نرم‌افزار، بر کاربرپسند بودن محصولات نرم‌افزاری تاکید بسیاری شده است و حالا متخصصان این حوزه، در خلق تجربه دلنشین برای کاربران، پیشرفت‌های شگرف کرده‌اند و تجربیاتی گران‌بها دارند. اما چ مفهوم Ubiquitous Language در Domain-Driven Design...ادامه مطلب
ما را در سایت مفهوم Ubiquitous Language در Domain-Driven Design دنبال می کنید

برچسب : نویسنده : 7breakpoint7 بازدید : 93 تاريخ : چهارشنبه 29 بهمن 1399 ساعت: 18:17

ناهید توسعه‌دهنده توانمندی است و در مدت حضورش در تیم، چالش‌های زیادی را در حوزه طراحی و توسعه محصول، با راهکارهای خلاقانه و سخت‌کوشی فراوان، حل کرده و به این ترتیب شایستگی خود را به عنوان یک توسعه‌دهن مفهوم Ubiquitous Language در Domain-Driven Design...ادامه مطلب
ما را در سایت مفهوم Ubiquitous Language در Domain-Driven Design دنبال می کنید

برچسب : نویسنده : 7breakpoint7 بازدید : 112 تاريخ : چهارشنبه 29 بهمن 1399 ساعت: 18:17

توسعه‌دهندگان، مدیران و ذینفعان محصول، اغلب به یک کارکرد تست خودکار یعنی «یافتن باگ» بیشتر از سایر مطلب دستاورد نیلوبلاگهای آن مطلب توجه نیلوبلاگ می‌کنند. هرچند که «یافتن باگ» مطلب مهم نیلوبلاگ است اما وقتی که تنها این کارکرد تست در نظر ما پر مفهوم Ubiquitous Language در Domain-Driven Design...ادامه مطلب
ما را در سایت مفهوم Ubiquitous Language در Domain-Driven Design دنبال می کنید

برچسب : نویسنده : 7breakpoint7 بازدید : 99 تاريخ : دوشنبه 24 آذر 1399 ساعت: 9:11

جستجوی عبارت «طراحی دامنه محور» در گوگل، بیش از ۲۰۰۰ نتیجه در بر دارد که می‌تواند نشانه‌ای از این باشد که عبارت «طراحی دامنه محور» به ترجمه‌ای متداول برای عبارت Domain-Driven Design تبدیل شده است. اما مفهوم Ubiquitous Language در Domain-Driven Design...ادامه مطلب
ما را در سایت مفهوم Ubiquitous Language در Domain-Driven Design دنبال می کنید

برچسب : نویسنده : 7breakpoint7 بازدید : 120 تاريخ : جمعه 30 خرداد 1399 ساعت: 2:11

بومیان سه جزیره را در نظر بگیرید. جزیره‌‌هایی با نام‌های تحلیل، توسعه و تست! ساکنان این جزیره‌ها قوانین محلی و پرچم خاص خودشان را دارند و در زبان و لهجه‌ هم با هم متفاوت‌اند.    ساکنین جزیره تحلیل، هم مفهوم Ubiquitous Language در Domain-Driven Design...ادامه مطلب
ما را در سایت مفهوم Ubiquitous Language در Domain-Driven Design دنبال می کنید

برچسب : نویسنده : 7breakpoint7 بازدید : 113 تاريخ : جمعه 30 خرداد 1399 ساعت: 2:11

«سیزیف نام قهرمانی در اساطیر یونان است. او به مجازاتی بی‌حاصل و بی‌پایان محکوم شد که در آن می‌بایست سنگ بزرگی را تا نزدیک قله‌ای ببرد و قبل از رسیدن به پایان مسیر، شاهد بازغلتیدن آن به اول مسیر باشد؛ مفهوم Ubiquitous Language در Domain-Driven Design...ادامه مطلب
ما را در سایت مفهوم Ubiquitous Language در Domain-Driven Design دنبال می کنید

برچسب : نویسنده : 7breakpoint7 بازدید : 164 تاريخ : يکشنبه 7 ارديبهشت 1399 ساعت: 5:44

اصطلاحاتی مانند Continues Delivery, Continues Deployment, Continues Refactoring, Continues Exploration, Continues Integration مدتهاست که به نقل محافل توسعه‌دهندگان نرم‌افزار به خصوص آنهایی که برای چاب مفهوم Ubiquitous Language در Domain-Driven Design...ادامه مطلب
ما را در سایت مفهوم Ubiquitous Language در Domain-Driven Design دنبال می کنید

برچسب : نویسنده : 7breakpoint7 بازدید : 143 تاريخ : يکشنبه 7 ارديبهشت 1399 ساعت: 5:44