پادکستی از طرف یه برنامه نویس برای برنامه نویس ها.
دنیای برنامه نویسی یه دنیاییه که هر کد نویسی یه سفر متفاوتی توش تجربه میکنه ، پر از جذابیت ها و شکست ها. این پادکست راجع به سفر شخصی خودم هست، مواردی که ذهنم را مشغول کرده و دغدغه ی ذهنی من بوده.
php/* */ ?>
پادکستی از طرف یه برنامه نویس برای برنامه نویس ها.
دنیای برنامه نویسی یه دنیاییه که هر کد نویسی یه سفر متفاوتی توش تجربه میکنه ، پر از جذابیت ها و شکست ها. این پادکست راجع به سفر شخصی خودم هست، مواردی که ذهنم را مشغول کرده و دغدغه ی ذهنی من بوده.
Copyright: © Ramin Zare
در این اپیزود من و محمد اهتمام در مورد مسائل مختلفی بحث کردیم ولی تمرکز اصلی مون روی یه کتاب بود که راجع به عادات برنامه نویسان با بهره وری بالا بود، این که چه کار کنیم که بتونیم بهتر و کاراتر کار کنیم.. محمد یه برنامه نویس خوبه و مدت زیادیه که ما با هم دوست هستیم و توی این قسمت شوخی های زیادی کردیم و گاهی اوقات بحث هامون به موضوعات دیگه ای هم وصل می شد امیدوارم خوشتون بیاد Links : 14 Habits of Highly Productive Developers https://14habits.com/ https://en.wikipedia.org/wiki/Three-point_estimation https://www.youtube.com/watch?v=sW9npZVpiMI Intro and Outro music: Hopp Dubb by Ketsa https://freemusicarchive.org/music/Ketsa/#contact-artist
این یک اپیزود مشترک با پدرام کشاورزی از پادکست اجایل گپ است که سعی کردیم راجع به موضوع تست در اجایل صحبت کنیم. پدرام خودش مربی اجایل و اسکرام مستره و توی پادکستش اطلاعات خوبی در مورد توسعه چابک میتونید پیدا کنید. بهتون پیشنهاد میکنم حتما به پادکستش سر بزنید. اما توی این اپیزود یک کتاب را به شکل اجمالی بررسی کردیم، کتابی که موضوعش در رابطه با همین عنوان این اپیزود است. امیدوارم که خوشتون بیاد تدوین: پدرام کشاورزی طراح پوستر: سید محمد حسین بطحایی لینک پادکست اجایل گپ لینک کتاب لینک آموزش ویدیویی
آدرس Tutorial در یوتوب
https://www.youtube.com/playlist?list=PLT--3zJy_gmksbzNQfkko4iW2C6poku4d
در این اپیزود چکیده ای از آموزش Junit5 که به شکل ویدیویی آپلود شده را گذاشتم با این ایده که اگر به نظرتون جالب اومد کاملتر اون را دنبال کنید
این اپیزود راجع به یک ابزار ساخت یا بیلد تول صحبت میکنه به نام
Gradle
که از جهات مختلف تفاوت های زیادی با هم گروه های خودش داره مهمترینش اینه که با این ابزار میتونید سرعت بالاتری در ساخت خروجی از پروژه تون تجربه کنید و البته این بستگی داره که ویژگی های مختلفش را بشناسید و بتونید ازشون استفاده کنید
این اپیزود بریده ای از لایو برنامه نویسی است که توی اونجا راجع به TDD صحبت کردم
TDD (Test driven development) روشی برای طراحیه کده که به شما پیشنهاد میکنه وقتی میخوایید کدی را پیادهسازی کنید اول براش یک تست کیس طراحی کنید و بعد کاری کنید که اون تست پاس بشه. با اینکه ایده ساده است ولی میتونه تاثیر زیادی روی بالابردن کیفیت محصولمون بذاره. کمی زمان میبره که با این روش خو گرفت ولی در عمل با این روش پوشش تست کدمون را بالا میبریم و این یعنی اطمینان بالا از کیفیت
میتونید بخش ویدیویی این اپیزود را در اینجا گوش کنید
https://youtu.be/BVx8pIARt5Q
https://youtu.be/fVrl6Jv75Lk
این اپیزود در واقع گفتگوی اینستاگرامی منه با بهرام براتی در آبان ۱۳۹۹ در صفحه ی اینستاگرام https://www.instagram.com/kar_varzan/ که به طور زنده انجام شد. توی این مصاحبه در مورد چیزهای مختلفی صحبت کردیم ، از جمله نحوه ی کاریابی ، ارسال رزومه، مصاحبه. چالش های مثل کار کردن در یک کشور خارجی. در مورد خود کشور دانمارک ، مردمانش، فرهنگ و غیره
تست کردن در نرم افزار یک آزمایش روش مند و اصولی روی یک محصول کاریه که با یکسری از تکنیک ها با یک هدف مشخصی انجام میشه برای اینکه نشون بده محصول نهایی مون چه اهداف و ویژگیهایی را برآورده نکرده
در قسمت آخر سری میزنیم به تکنیک های رایج در طراحی و پیاده سازی تست کیس ها. با هم مرور میکنیم چه تکنیک هایی در انواع تست های جعبه سیاه و سفید وجود داره. در انتهای اپیزود به موضوع ابزار تست اشاره شده.
منبع:
www.istqb.org
https://www.oreilly.com/library/view/software-testing-/9781780174921/
به کانال یوتوب من سر بزنید و من را دنبال کنید:
youtube.com/RaminZare
تست کردن در نرم افزار یک آزمایش روش مند و اصولی روی یک محصول کاریه که با یکسری از تکنیک ها با یک هدف مشخصی انجام میشه برای اینکه نشون بده محصول نهایی مون چه اهداف و ویژگیهایی را برآورده نکرده
در ادامه ی قسمت قبل توی این اپیزود میخوام اول راجع به تست توی مدل های چرخه تولید نرم افزار صحبت کنم بعد از اون میریم سراغ استاتیک تست ها و اونجا بحث را با موضوع بررسی و نحوه انجامش تموم میکنیم
منبع:
www.istqb.org
https://www.oreilly.com/library/view/software-testing-/9781780174921/
به کانال یوتوب من سر بزنید و من را دنبال کنید:
youtube.com/RaminZare
تست کردن در نرم افزار یک آزمایش روش مند و اصولی روی یک محصول کاریه که با یکسری از تکنیک ها با یک هدف مشخصی انجام میشه برای اینکه نشون بده محصول نهایی مون چه اهداف و ویژگیهایی را برآورده نکرده
این قسمت اول از مجموعه پایه تست نرم افزار از پادکست کامپایل است.
توی این مجموعه سعی کردم که سراغ این بحث مهم برم و سعی کنیم بحثی را شروع کنیم که دقیقا منظور از تست نرم افزار چیه ؟ چه پروسه ای داره؟ شامل چه فعالیت هایی میشه؟ چه اصولی را باید توی این ذهنیت به خاطر داشته باشیم
برای تست کردن مفاهیم و لغات زیادی وجود داره که می خوایم راجع به اون صحبت کنیم .
منبع:
www.istqb.org
https://www.oreilly.com/library/view/software-testing-/9781780174921/
به کانال یوتوب من سر بزنید و من را دنبال کنید:
youtube.com/RaminZare
خوش اومدید به فصل چهارم پادکست کامپایل
در این فصل قصد دارم با اصول تست نرم افزار شروع کنم و در آینده به موضوعات دیگه ای بپردازم
این فصل را با زمانبندی خاصی منتشر نخواهم کرد و سعی میکنم محتواهای مشترکی هم برای کانال یوتوب و هم پادکست تولید کنم
شما میتونید با اشتراک گذاری اپیزود ها من را حمایت کنید، همچنین میتونید کانال یوتوب من را مشترک بشید . خیلی متشکرم
https://www.youtube.com/RaminZare