Mostafa Akbarizadehدربینشهای یک CTO·۷ ماه پیشچرا Cohesion (یکپارچگی) و Coupling (وابستگی) مهماند؟#CohesionVsCoupling # Better Software Design # Modular Architecture # Design Patterns Explained # Software Best Practices س
Amir Fatemi·۲ سال پیشاصول Solid در یونیتی - قسمت دوم (O)SOLID: اصل تک مسئولیت (SRP)، اصل باز-بسته (OCP)، اصل جایگزینی لیسکوف (LSP)، اصل جداسازی واسطها (ISP)، اصل وابستگی معکوس (DIP). اصولی برای ط…
شرکت نرم افزاری یگانه·۲ سال پیش10 فرمان کلین کد (Clean Code) زدنClean Code یک قانون طلایی دارد. طوری کد بزنید که انگار دارید مطلبی را برای یک انسان توضیح میدهید، نه یک کامپیوتر.
Majid·۴ سال پیشChapter Two - Meaningful Names (clean code)IntroductionNames are everywhere in software. We name our variables, our functions, our arguments,classes, and packages. We name our source…
وحید چشمی·۴ سال پیششناسایی Code smellsدر صنعت، به کدهایی که دارای مشکل هستند اصطلاحا Code Smells میگویند.
Ali Mahmoodi·۴ سال پیشبدون فلسفه امکان توسعه نرم افزار درست ممکن نیست.شناخت مهمترین عامل در پیاده سازی هست و برای شناخت یه چیزی ابزارهایی زیادی وجود دارد ، فلسفه یک ابزار شناخت هست
ali.bayatدرانتشارات جاواکاپ·۴ سال پیشکد تمیز چیست و چرا اهمیت دارد؟اگر ندانیم تمیز بودن کد به چه معناست، تلاشمان برای نوشتن کدهای تمیز بیهوده است...
علی قدرتی·۴ سال پیشLiskov Substitution Principle (LSP)پسر کو ندارد نشان از پدر، تو بيگانه خوانش، مخوانش پسر!