مهدی احمدی‌راد

معماری نرم‌افزار، مهندسی و منطق پشت سیستم‌ها

درباره‌ی من

تازه‌ترین نوشته‌ها

  1. ساختن یک پروژه با Document-Aware Development

    مقاله‌ی سوم DaD؛ ساختن یک API کوچک با زنجیره‌ی Vision، ADR، Specification، Task، Implementation و Evidence، و زمینه‌سازی برای یک Drift واقعی.

  2. وقتی ساختن آسان‌تر از فهمیدن می‌شود

    وقتی Agentها سریع‌تر کد می‌نویسند، فهم مشترک از پروژه چه می‌شود؟ تأملی درباره‌ی حافظه، تصمیم‌ها و Document-Aware Development.

  3. پروژه باید بتواند خودش را توضیح دهد

    مقاله‌ی دوم DaD؛ درباره‌ی رابطه‌ی قواعد، تصمیم‌ها، specification و taskها، و این‌که repository چطور می‌تواند دانش معتبر پروژه را برای انسان و Agent روشن کند.

  4. بازگشت به همان‌جا، اما نه همان آدم

    درباره‌ی حلقه‌هایی که در موسیقی، فرگشت، یادگیری ماشین و روان تکرار می‌شوند؛ و تفاوت میان دور باطل و بازگشتی که چیزی را تغییر می‌دهد.

موضوع‌ها

  • معماری نرم‌افزار

    تصمیم‌ها، محدودیت‌ها و رابطه‌هایی که به سیستم‌های نرم‌افزاری شکل می‌دهند.

  • سیستم‌های پیچیده

    درباره‌ی الگوها، بازخوردها و پدیده‌هایی که از رابطه و تکرار میان اجزای ساده‌تر پدید می‌آیند.

دیدن موضوع‌ها