60 episodes

برنامه نویسی، اجایل، جاب آفر، مهاجرت کاری ...

---------------------------------------------------------------
لینک کانال در سایر شبکه های اجتماعی
YouTube:
https://www.youtube.com/c/Ardiland1
---------------------------------------------------------------
Telegram:
https://t.me/ardiland_tm
---------------------------------------------------------------
Instagram:
https://www.instagram.com/ardiland_ig/
---------------------------------------------------------------
Twitter:
https://twitter.com/Ardiland3
---------------------------------------------------------------
GitHub:
https://github.com/ardalanebrahimi
---------------------------------------------------------------
LinkedIn:
https://www.linkedin.com/in/ardalan-ebrahimi
---------------------------------------------------------------

Ardiland Ardalan Ebrahimi

    • Education
    • 5.0 • 5 Ratings

برنامه نویسی، اجایل، جاب آفر، مهاجرت کاری ...

---------------------------------------------------------------
لینک کانال در سایر شبکه های اجتماعی
YouTube:
https://www.youtube.com/c/Ardiland1
---------------------------------------------------------------
Telegram:
https://t.me/ardiland_tm
---------------------------------------------------------------
Instagram:
https://www.instagram.com/ardiland_ig/
---------------------------------------------------------------
Twitter:
https://twitter.com/Ardiland3
---------------------------------------------------------------
GitHub:
https://github.com/ardalanebrahimi
---------------------------------------------------------------
LinkedIn:
https://www.linkedin.com/in/ardalan-ebrahimi
---------------------------------------------------------------

    • video
    DRY Principle: Inter-Developer Duplication

    DRY Principle: Inter-Developer Duplication

    در این قسمت، اصل DRY (Don't Repeat Yourself) و اهمیت آن در کاهش redundancy و ارتقای maintainability کد بررسی می‌شود. DRY Principle: Inter-Developer Duplicationبه طور خاص، مفهوم تکرار بین توسعه‌دهندگان را مورد بررسی قرار می‌دهیم، و نحوه همکاری و ارتباط بین توسعه‌دهندگان را برای بهینه‌سازی استفاده مجدد از کد و سرعت بخشیدن به فرایند توسعه مورد بررسی قرار می‌دهیم.به ما بپیوندید تا راهکارها و بینش‌های عملی را برای تقویت رویه‌های کدزنی کارا در تیم‌های خود کشف کنیم. این بحث را که قول می‌دهد تجربه مهندسی نرم‌افزار شما را به سطح بالاتری برساند، از دست ندهید!لینک کانال در سایر شبکه های اجتماعی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

    • 6 min
    ِThe Dark Side of the Agile, Challenges & Risks

    ِThe Dark Side of the Agile, Challenges & Risks

    دوستان سلام،خوش اومدین به ویدئوی جدید ما با عنوانThe Dark Side of the Agile, Challenges & Risks که به تبیین ده چالش و ریسک مواجهه‌ای که یک تیم توسعه نرم‌افزار ممکن است در حین پیاده‌سازی روش Agile با آن مواجه شود، می‌پردازد.پیاده‌سازی روش Agile همیشه یک کار سرراست و مستقیم نیست و ممکن است با چالش‌ها و ریسک‌های زیادی روبه‌رو شود که می‌تواند به شکست کلی فرآیند منجر شود. در این ویدئو، ما به طور جامع به این مسئله می‌پردازیم و تمامی جنبه‌هایی که ممکن است توانمندی تیم Agile را تحت تاثیر قرار دهد، را بررسی می‌کنیم.در این ویدئو، با مواردی زیر آشنا میشیم:- انتقال ناقص: یکی از چالش‌های بزرگ پیاده‌سازی Agile، انتقال ناقص از روش‌های قبلی و عدم انطباق کامل با مفاهیم Agile است.- کمبود آموزش و پشتیبانی: عدم آموزش کافی و عدم پشتیبانی می‌تواند باعث مواجهه با مشکلاتی در فرآیند پیاده‌سازی Agile شود.- مقاومت در برابر تغییرات: برخورد با مقاومت اعضای تیم در برابر تغییرات معمولاً یکی از چالش‌های مهم است.- تاکید بیش از حد بر روی فرآیندها: بیش‌تر مراکز توجه به فرآیندها و قوانین ممکن است از مهمترین چالش‌ها در پیاده‌سازی Agile باشد.- کمبود مشارکت مدیران و سایر افراد مرتبط: مشارکت ناکافی سایر ذینفعان می‌تواند روند Agile را کند کند.- چالش‌های مقیاس‌پذیری: با افزایش اندازه تیم یا پروژه، ممکن است چالش‌هایی مانند مقیاس‌پذیری به وجود آید.- ارتباطات ناکارآمد: ارتباطات ناموفق می‌تواند باعث ابهامات و تداخل‌ها در فرآیند Agile شود.- کمبود توانمندسازی: کمبود اعتماد به تیم و عدم توانمندسازی افراد می‌تواند توسعه Agile را مختل کند.- ناکافی بودن بهبود مداوم: عدم توجه به بهبود مداوم فرآیند‌ها و روش‌های Agile می‌تواند باعث ایجاد مشکلات پیش‌بینی‌نشده شود.- عدم موفقیت در تحویل مداوم: عدم موفقیت در اجرای تحویل مداوم می‌تواند به از دست رفتن اعتماد و عدم موفقیت در پیاده‌سازی Agile منجر شود. با ما همراه باشید تا با این چالش‌ها آشنا شوید و راهکارهایی را برای مقابله با آنها بیاموزید.شروع (00:0)Incomplete Transition (01:47)Lack of Training and Support (02:30)Resistance to Change (03:52)Overemphasis on Processes (04:51)Inadequate Stakeholder Involvement (06:51)Scaling Challenges (07:55)Ineffective Communication (09:15)Lack of Empowerment (10:56)Inadequate Continuous Improvement (12:55)Failed Continuous delivery (13:37)لینک کانال در سایر شبکه های اجتماعی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/----------------

    • 15 min
    Pragmatic Programmer, Dry Principle, Part 2

    Pragmatic Programmer, Dry Principle, Part 2

    Pragmatic Programmer, Dry Principle, Part 2برنامه نویس عملگرا، رویکرد عملگرایانهDRY Principle, Don't repeat yourselfقسمت دومتو این ویدئو رفتیم سراغ یکی دیگه از اصول طراحی نرم افزار و در واقع یکی از مهمترین اصول طراحی. اصل DRYاین اصل تاکید روی پرهیز از تکرار در نرم افزار داره. تو این ویدئو میبینیم که اصولا تکرار چه مشکلاتی به وجود میاره و از اون مهم تر اینکه، منظور از تکرار، فقط کد تکراری نیست.لینک کانال در سایر شبکه های اجتماعی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

    • 7 min
    الگو های طراحی و اهمیت زبان مشترک

    الگو های طراحی و اهمیت زبان مشترک

    الگو های طراحی و اهمیت زبان مشترکچرا ما حرف همدیگه رو نمی فهمیم؟!Design Pattern - Part 2دوستان سلام،در این ویدئو به بررسی اهمیت زبان مشترک در زمینه الگوهای طراحی می‌پردازیم. الگوهای طراحی به عنوان یک زبان مشترک بین اعضای تیم‌های نرم افزاری عمل می‌کنند و این ارتباط نقش حیاتی در فهم صحیح و هماهنگی بین اعضا دارد.با مثالی از الگوی Observer به عمق موضوع پرداخته و ریسک عدم شناخت الگوهای طراحی را مورد بررسی قرار می‌دهیم. اگر یک نفر در گذشته مشکلی را حل کرده باشد، عدم اطلاع از این حل ممکن است به مشکلاتی منجر شود.در ادامه، به اهمیت درک طراحی در سطح پترن پرداخته و نحوه تأثیرگذاری الگوهای طراحی بر تیم‌های نرم افزاری را مورد بررسی قرار می‌دهیم. چرا ما گاهی اوقات حرف یکدیگر را نمی‌فهمیم و چگونه این ابهامات می‌توانند در فرآیند توسعه نرم افزار تأثیر گذار باشند؟با ما همراه باشید تا در دنیای الگوهای طراحی و اهمیت زبان مشترک در آن عمیقاً فرا بگیریم و بهترین راهکارها را برای ارتقاء هماهنگی در تیم‌های نرم افزاری کشف کنیم.سرفصل مطالب عنوان شده در این دیدئو:شروع (0:00)اهمیت زبان مشترک (1:37)الگوهای طراحی به عنوان زبان مشترک (2:08)مثال، Observer Pattern (2:30)ریسک عدم شناخت الگوهای طراحی (5:17)یک نفر قبلا حلش کرده (6:30)طراحی در سطح پترن (8:29)الگوهای طراحی و تیم های نرم افزاری (12:35)---------------------------------------------------------------لینک کانال در سایر شبکه های اجتماعیYoutube:https://www.youtube.com/c/Ardiland1---------------------------------------------------------------Castbox:https://castbox.fm/channel/id5051803 ---------------------------------------------------------------Instagram:https://www.instagram.com/ardiland_ig/---------------------------------------------------------------LinkedIn:https://www.linkedin.com/in/ardalan-ebrahimi---------------------------------------------------------------GitHub:https://github.com/ardalanebrahimi---------------------------------------------------------------Telegram:https://t.me/+QA61h-IHgSo1Y2Y0---------------------------------------------------------------Twitter:https://twitter.com/Ardiland3---------------------------------------------------------------

    • 14 min
    اجایل چیست؟

    اجایل چیست؟

    اجایل چیست؟این ۱۰ دقیقه رو از دست ندین !در این ویدیو، با مفهوم اجایل (Agile) آشنا می شویم و به طور کلی با اهمیت و اصول این متدولوژی در مدیریت پروژه‌ها و توسعه نرم‌افزارها آشنا خواهیم شد. سپس به یک تعریف خلاصه از اجایل می‌پردازیم و به سرعت نگاهی به مبانی و اهداف این متدولوژی می‌اندازیم.همچنین با مفهوم Agile Mineset آشنا می‌شوید و چگونگی بهبود فرآیندهای توسعه نرم‌افزار با استفاده از این ابزار مهم را می‌فهمید. در ادامه به خلاصه مانیفست اجایل می‌پردازیم و اصول اساسی که این متدولوژی بر آنها تأکید دارد را بررسی می‌کنیم.همچنین به یک خلاصه از اصول اجایل می‌پردازیم و چگونگی پیاده‌سازی این اصول در محیط کاری را بررسی می‌کنیم. در انتها، با کاراکترهای اصلی تفکر چابک آشنا می‌شوید و نحوه تاثیرگذاری آنها در فرآیندهای توسعه و مدیریت پروژه را مشاهده می‌کنید.این ویدیو را از دست ندهید تا در دنیای پویا و تغییرات مداوم، با بهترین رویکردها به پروژه‌های خود مسلط شوید!شروع (0:00)اجایل چیست(0:55)تعریف خلاصه اجایل (2:54)Agile Mineset(3:25)خلاصه مانیفست اجایل(5:23)خلاصه اصول اجایل (6:12)کاراکترهای اصلی تفکر چابک(7:52)جمع بندی(10:20)---------------------------------------------------------------لینک کانال در سایر شبکه های اجتماعیYoutube:https://www.youtube.com/c/Ardiland1---------------------------------------------------------------Castbox:https://castbox.fm/channel/id5051803 ---------------------------------------------------------------Instagram:https://www.instagram.com/ardiland_ig/---------------------------------------------------------------LinkedIn:https://www.linkedin.com/in/ardalan-ebrahimi---------------------------------------------------------------GitHub:https://github.com/ardalanebrahimi---------------------------------------------------------------Telegram:https://t.me/+QA61h-IHgSo1Y2Y0---------------------------------------------------------------Twitter:https://twitter.com/Ardiland3---------------------------------------------------------------

    • 14 min
    DRY فقط کد تکراری نیست

    DRY فقط کد تکراری نیست

    DRY فقط کد تکراری نیستبرنامه نویس عملگرا، رویکرد عملگرایانهDRY Principle, Don't repeat yourselfقسمت اولتو این ویدئو رفتیم سراغ یکی دیگه از اصول طراحی نرم افزار و در واقع یکی از مهمترین اصول طراحی. اصل DRYاین اصل تاکید روی پرهیز از تکرار در نرم افزار داره. تو این ویدئو میبینیم که اصولا تکرار چه مشکلاتی به وجود میاره و از اون مهم تر اینکه، منظور از تکرار، فقط کد تکراری نیست.لینک کانال در سایر شبکه های اجتماعی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

    • 7 min

Customer Reviews

5.0 out of 5
5 Ratings

5 Ratings

Top Podcasts In Education

The Mel Robbins Podcast
Mel Robbins
The Jordan B. Peterson Podcast
Dr. Jordan B. Peterson
Mick Unplugged
Mick Hunt
The Daily Stoic
Daily Stoic | Wondery
The Rich Roll Podcast
Rich Roll
Digital Social Hour
Sean Kelly