Pragmatic Approach - Intro
Listen now
Description
برنامه نویس عملگرا، رویکرد عملگرایانه، مقدمهPragmatic Approach - Introدر این ویدیو، به موضوعات مهم و مفیدی که در فصل 2 کتاب "برنامه‌نویس عملگرا" با عنوان "رویکرد عملگرایانه" مورد بررسی قرار گرفته‌اند، می‌پردازیم.شروع (0:0)اهمیت طراحی خوب (2:40)Reversibility - انعطاف، قابلیت تغییر (5:25)Domain-Specific Language (DSL) (9:39)پایان (13:09)یکی از اصلی‌ترین موضوعات این فصل، اهمیت طراحی خوب در توسعه نرم‌افزار است. ما در این ویدیو نشان می‌دهیم که چرا طراحی نرم‌افزار از اهمیت ویژه‌ای برخوردار است و چگونه می‌تواند به بهبود کیفیت و انعطاف‌پذیری نرم‌افزار کمک کند.همچنین، در این ویدیو به مفهوم‌هایی مانند "Reversibility" می‌پردازیم. این مفاهیم به برنامه‌نویسان کمک می‌کنند تا نرم‌افزارهایی بسازند که در مواقع نیاز به تغییرات، به راحتی قابل تغییر باشند.یک موضوع دیگر که در این فصل به آن اشاره می‌شود، زبان‌های خاص حوزه (Domain Specific Language) است. ما به شما توضیح می‌دهیم که چگونه می‌توانید با استفاده از این نوع زبان‌ها، نیازهای ویژه حوزه‌ی خود را بهبود دهید و کارایی برنامه‌نویسی خود را افزایش دهید.آیا شما نیز می‌خواهید درک عمیق‌تری از اصول مهم توسعه نرم‌افزار به دست آورید؟ پس این ویدیو را از دست ندهید.اگر سوالی دارید یا نظری دارید، لطفاً در قسمت نظرات به ما بگویید. ما همیشه منتظر بازخوردهای شما هستیم.پس لطفاً ویدیو را تماشا کنید و ما را در این مسیر همراهی کنید.لینک کانال در سایر شبکه های اجتماعیYoutube:https://www.youtube.com/c/Ardiland1---------------------------------------------------------------Castbox:https://castbox.fm/channel/id5051803---------------------------------------------------------------Spotify:https://lnkd.in/eKduRAVy---------------------------------------------------------------Apple Podcasts:https://lnkd.in/euBQRGZT---------------------------------------------------------------Instagram:https://www.instagram.com/ardiland_ig/---------------------------------------------------------------LinkedIn:https://www.linkedin.com/in/ardalan-ebrahimi---------------------------------------------------------------GitHub:https://github.com/ardalanebrahimi----------------------------------------------------------------Telegram:https://t.me/ardiland_tm----------------------------------------------------------------Twitter:https://twitter.com/Ardiland3
More Episodes
در این قسمت، اصل DRY (Don't Repeat Yourself) و اهمیت آن در کاهش redundancy و ارتقای maintainability کد بررسی می‌شود. DRY Principle: Inter-Developer Duplicationبه طور خاص، مفهوم تکرار بین توسعه‌دهندگان را مورد بررسی قرار می‌دهیم، و نحوه همکاری و ارتباط بین توسعه‌دهندگان را برای بهینه‌سازی استفاده...
Published 06/10/24
Published 06/10/24
دوستان سلام،خوش اومدین به ویدئوی جدید ما با عنوانThe Dark Side of the Agile, Challenges & Risks که به تبیین ده چالش و ریسک مواجهه‌ای که یک تیم توسعه نرم‌افزار ممکن است در حین پیاده‌سازی روش Agile با آن مواجه شود، می‌پردازد.پیاده‌سازی روش Agile همیشه یک کار سرراست و مستقیم نیست و ممکن است با...
Published 06/06/24