Easy Microservices
575 subscribers
74 photos
2 videos
1 file
33 links
گروه عمومی کانال:
@easymicroservice
Download Telegram
وقتی هنوز به میزان کافی متوجه بیزنس نشدی سعی نکن معماری خفنی پیاده‌سازی کنی. اینکار باعث میشه به بیزنس سرعت ببخشی.

چون اگه اینکار رو نکنی و سعی کنی به بهترین شکل ممکن از همون اول بری جلو مطمئن باش وقتی بیزنس رو فهمیدی با خودت میگی ای کاش این قسمتش رو اینطوری زده بودم. یعنی هم بیزنس رو از دست میدی هم کوله‌باری از بدهی فنی رو دوشته...



ولی خب اگر در شروع کار over engineering انجام ندی، به زودی ایده‌های جالبی به ذهنت میرسه که هم بیزنس رو دگرگون میکنه و هم کد رو. ولی خب تا اینجا بیزنس رو از دست ندادی و مشتری داره از همون کد معمولی شما استفاده میکنه که قراره بدهی‌های فنیش رو با ایده‌های جدید حل و فصل کنی.



اگر بیزنس رو سیر کنی، بیزنس هم بهت فرصت میده تا بدهی‌های فنی خودت رو رفع کنی، در غیر این صورت با یک بیزنس طلبکار طرفی که ازت خروجی میخواد و بدهی‌های فنی‌ای که دست از سرت بر نمی‌دارن.



به عبارتی، شما همیشه در هر صورت بدهی فنی خواهی داشت ولی اگر به مشتری بدهکار باشی هم اعصاب نداری هم همیشه بدهکاری... پس در ابتدا مشتری رو فراموش نکن. و برای ساختن یک سیستم خوب عجول نباش، یک سیستم خوب باید راهش رو کم کم پیدا کنه و هم باید از نظر مالی تغذیه بشه و هم از نظر کیفی... نه فقط کیفی...



#بدهی_فنی

#over_engineering
👍131🔥1