کد تیپس | مرجمع تخصصی برنامه نویسان
معرفی 6 کتاب Blazor

معرفی 6 کتاب Blazor

یکی از بهترین راه ها برای یادگیری Blazor مطالعه کتاب هایی است که توسط کارشناسان این حوزه نوشته شده اند. در این مقاله، قصد داریم 6 کتاب برتر در زمینه Blazor را معرفی کنیم که می توانند شما را از سطح مبتدی به پیشرفته هدایت کنند. پس اگر به دنبال منابعی برای ارتقاء مهارت های خود در Blazor هستید، با ما همراه باشید.

راهنمای جامع دستورات Dockerfile - قسمت اول

راهنمای جامع دستورات Dockerfile - قسمت اول

Dockerfile یک فایل متنی ساده است که شامل دستوراتی برای ساخت یک ایمیج(Image) در داکر می شود. در این مقاله، به بررسی مهم ترین دستورات Dockerfile و کاربردهای آن ها خواهیم پرداخت.

API چیست و چه کاربردی دارد؟

API چیست و چه کاربردی دارد؟

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

اصل SRP

اصل SRP

اصل تک وظیفه ای بودن بدین معناست که هر کلاس و یا تابع می بایست برای انجام یک وظیفه ایجاد گردد که در این صورت در مواقع تغییر تنها یک دلیل می تواند آن را تغییر دهید.

اصل YAGNI در طراحی نرم افزاری

اصل YAGNI در طراحی نرم افزاری

YAGNIیک اصل توسعه نرم افزار است که به معنی “تنها آنچه که نیاز دارید بسازید” است. یکی از اصول بسیار کاربردی در پروژه های چابک همین اصل است. اولویت بندی رکن اساسی در مدیریت پروژه های چابک می باشد. از این رو برنامه نویسان نیز باید تنها آن قسمت از نرم افزار را بنویسند که در حال حاضر به آن نیاز واقعی وجود دارند. در واقع می بایست روی حداقل نیاز ها تمرکز کرد و از ایجاد پیچیدگی زیاد در سیستم خودداری نمود.