چرا باید solid بدونم و کجا ها استفاده نکنم
طرز تفکر ما اینه که هرچی یاد میگیریم لزوما باید استفاده کنیم در صورتی که شما اگر شمشیر بازی یاد بگیری برای بریدن کره از شمشیر که قرار نیست استفاده کنی.
تو برنامه نویسی هم همینطوره منطق های ساده رو اگر پیچیده کنی داری over-engineering می کنی و بیش از حد سخت و پیچیده میکنیش.
هر قسمتی از یک سرویس یا نرم افزاری که توسعه میدی باید منطق و پردازش و خروجی رو در نظر بگیری تا با توجه به نیازمندی ها باشه و اگر قرار شد فردا توسعه بیشتری بدی قابل توسعه باشه و یا اگر نیست این اتفاق بیافته با حداقل پیچیدگی اجرا بشه.
خلاصه مراقب باشید از این پشت بومی که روش راه میرید از هر سمتش نیافتید و کنترل شده به مقصد برسید.
لینک مرجع:
https://www.linkedin.com/posts/anton-martyniuk_junior-developer-needs-to-know-2-solid-principles-activity-7385925245712482304-JsHw?utm_source=share&utm_medium=member_android&rcm=ACoAACOugCYBHGWYjHpFz9urfiJEDF52-xCSwtE
📢 @thealibigdeli_channel
#tips
Post #825
160
Forwarded from TheAliBigdeli Channel
