TGViewer
سماموس: نوشته‌های یوسف مهرداد بی‌بالان سماموس: نوشته‌های یوسف مهرداد بی‌بالان @bibalan_com · 297 subscribers
Post #374 738
مدل شما چه ساعتی را نشان می‌دهد؟


پیش‌گفتار: فرضیه‌ی پیچیدگی متناسب تورنگیت
(Thorngate’s postulate of commensurate complexity)
فرضیه‌ی پیچیدگی متناسب، توصیفی از یک پدیده در نظریه‌پردازی علوم اجتماعی است. کارل ای. ویک (Karl E. Weick) ادعا می‌کند که تحقیقات در زمینه روانشناسی اجتماعی همواره می‌تواند فقط دو ویژگی از سه ویژگی متا-نظری ‘عمومیت’ (Generality)، ‘دقت’ (Accuracy) و ‘سادگی’ (Simplicity) را داشته باشد. بنابراین، یکی از این سه ویژگی‌ همیشه باید تابع دو ویژگی دیگر باشد.به عبارت ساده‌تر یک مدل تنها دو ویژگی از سه ویژگی عام بودن، دقیق بودن و ساده بودن را داشته باشد و نه هر سه‌ی آنها را.
این فرضیه به نام روانشناس اجتماعی کانادایی وارن تورنگیت (Warren Thorngate) از دانشگاه آلبرتا نامگذاری شده است. وی در توصیف مساله می‌گوید: «برای افزایش عمومیت دقت نظریه‌ها به ناچار باید پیچیدگی آنها افزایش یابد».

کارل ویک برای نمایش این مفهوم از تصویر ساعت زیر استفاده کرد. در این ساعت روی ساعت ۱۲، ۴ و ۸ سه عبارت عمومیت، دقت و ساده نوشته شده است. حالا به مفهوم ساعت ۲ و ۶ و ۱۰ دقت کنید
– ساعت ۲: تحقیقات برای همه جا قابل استفاده‌اند و جزئیات زیادی هم دارند، اما پیچیده می‌شوند و سادگی خود را از دست می‌دهند.
– ساعت ۶: تحقیقات برای یک زمینه خاص مفیداند، اما نتایج‌شان به طور کلی قابل اعمال به دیگر زمینه‌ها و تعمیم‌پذیر نیستند.
ساعت ۱۰: تحقیقات برای همه جا قابل استفاده‌‌اند و به آسانی قابل درک‌اند، اما جزئیات کافی و خیلی دقیقی ندارند.

https://bit.ly/43qYZXF

کارل ویک ادعا می‌کند که شما باید یک تصمیم بینابینی (tradeoff) برای انتخاب این سه ویژگی بگیرید زیرا در هر زمان تنها دو تای آنها قابل دست‌یابی هستند.

گفتار: در دنیای مدل شما، ساعت چند است؟
نکته جالب این است که مدل تورنگیت را می‌توان در نرم‌افزار به کار گرفت. و نکته‌ی جالب‌تر این که وقتی با مساله‌ای رو به رو می‌شویم و می‌خواهیم برای آن راه حلی ارایه بدهیم یک چیزهایی از از راه حل (شما بخوانید مدل) را در ذهن خود ترسیم می‌کنیم.
اجازه دهید یک مثال ساده را با هم حل کنیم. می‌خواهیم پایگاه داده‌ی یک سیستم کوچک بانکی که واریز و برداشت دارد را طراحی کنیم. آیا شما دو جدول جدا برای واریز و برداشت در نظر می‌گیرید یا یک جدول به نام تراکنش که شامل واریز و برداشت است. حالا اگر با عینک ساده بودن-عام بودن-دقیق بودن به راه حل خودتان نگاه کنید روی چه ساعتی قرار گرفته‌اید؟

اکنون وقت آن است که چند راه حل قبلی خودتان را مرور کنید و ببینید در دنیای راهکارهای شما ساعت چند است.

منبع:
– ایده‌ی این نوشته از کتاب Mastering DDD نوشته‌ی Annegret Junker آمده است.


https://t.me/bibalan_com
https://bibalan.com/?p=4785
  • 👍 9
  • ❤ 4
  • 🤔 3
  • 🤩 1
More from @bibalan_com
  1. Sep 30, 2026هزینه‌ی RAG رو کی پرداخت می‌کنید؟ هر دستیار هوش مصنوعی که از بر اسناد و مدارک به پرسش‌های…
  2. Sep 9, 2026روح من، جا مانده در باران! https://t.me/bibalan_com
  3. Sep 5, 2026کی دست‌‌یار کیه؟ به ابزارهایی مانند Claude Code, Cursor, GitHub Copilot می‌گویم دستیار. ول…
  4. Aug 8, 2026وقتی هوش مصنوعی، حافظه‌ی شما را می‌دزدد بگذارید یک آزمایش کوتاه انجام بدیم! آیا می‌تونید ی…
  5. Jul 25, 2026فرایند تک‌ نفره (Process of One) در سال ۱۹۹۵، واتس هامفری (Watts Humphrey)-معروف به پدر کی…
  6. Jul 19, 2026دست‌یار هوش مصنوعی شما خسته نشده، پر شده اگر هر روز برای برنامه‌نویسی از هوش مصنوعی استفاد…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →