معماری نرمافزار
تصمیمها، محدودیتها و رابطههایی که به سیستمهای نرمافزاری شکل میدهند.
نوشتههای این موضوع
ساختن یک پروژه با Document-Aware Development
مقالهی سوم DaD؛ ساختن یک API کوچک با زنجیرهی Vision، ADR، Specification، Task، Implementation و Evidence، و زمینهسازی برای یک Drift واقعی.
وقتی ساختن آسانتر از فهمیدن میشود
وقتی Agentها سریعتر کد مینویسند، فهم مشترک از پروژه چه میشود؟ تأملی دربارهی حافظه، تصمیمها و Document-Aware Development.
پروژه باید بتواند خودش را توضیح دهد
مقالهی دوم DaD؛ دربارهی رابطهی قواعد، تصمیمها، specification و taskها، و اینکه repository چطور میتواند دانش معتبر پروژه را برای انسان و Agent روشن کند.
