Developer diaries
1- برای اولین بار، شروع به حل مسائل الگوریتمی کردم و نزدیک 40 تا مسئله رو حل کردم که بهم این باور رو داد که توانایی حل مسئله ی خوبی دارم و می تونم بهترش هم بکنم 2- شروع به یادگیری TDD یا همون Test Driven Development کردم و در حالی که در زندگیم خیلی کم تست…
موارد بالا یادگیریش برای من 100 روز طول کشید. بارها دیدم که افراد ناراضی مینالند که چرا شرکتی که توش کار می کنن، بهشون اجازه ی یادگیری رو نمیده . در صورتی که بزرگترین درس این چالش برای من این بود که بهم یاد داد همه چیز به خود من بستگی داره و خودم اگه واقعا بخوام یاد بگیرم و پیشرفت کنم، بالاخره راهش رو پیدا می کنم.
شرکت ها معمولا از خداشونه که شما یه کار روتین رو انجام بدی و کلا یه تسک بهت بدن دان کنی و بری پی کارت، اگه یادگیری نیرو براشون مهم باشه، می بایست کلی هزینه صرف کنن و خیلی ها انجام نمیدن این کار رو.(البته استثنا هم وجود داره مثل شرکت خود ما)
پس سالها ممکنه بگذره و یه نیرو هنوز توی همون قدم اولش مونده باشه و همش در حال تکرار مکررات به سر ببره.
در نتیجه خود آدم باید به فکر خودش باشه حتی اگه شرکت هم بهش بال و پر بده برای یادگیری، بازم خود آدم باید تشنه باشه برای یادگیری.
@developerDiaries
شرکت ها معمولا از خداشونه که شما یه کار روتین رو انجام بدی و کلا یه تسک بهت بدن دان کنی و بری پی کارت، اگه یادگیری نیرو براشون مهم باشه، می بایست کلی هزینه صرف کنن و خیلی ها انجام نمیدن این کار رو.(البته استثنا هم وجود داره مثل شرکت خود ما)
پس سالها ممکنه بگذره و یه نیرو هنوز توی همون قدم اولش مونده باشه و همش در حال تکرار مکررات به سر ببره.
در نتیجه خود آدم باید به فکر خودش باشه حتی اگه شرکت هم بهش بال و پر بده برای یادگیری، بازم خود آدم باید تشنه باشه برای یادگیری.
@developerDiaries
👍1
تصمیم داشتم که یه 5 روزی رو استراحت کنم ولی به حدی معتاد به این کار شدم، که دیگه نمی تونم ازش دست بکشم. بنابرین، از امشب راند دوم چالش رو شروع می کنم و میرم برای 100 روز کد زدن دیگه ☺️
@developerDiaries
@developerDiaries
👍1
من در درس ریاضی خیلی ضعیفم. اما چندین بار جونم توسط کانال کلاس درس نجات پیدا کرد.
کانال مهجور مانده ی کلاس درس در یوتیوب، کانالیه که نه تنها پاس کردن شب امتحانی درس های ریاضی دانشگاه رو بهش مدیونم، بلکه بهم یاد داد که ریاضی می تونه با زبان بسیار ساده هم برای ما بیان بشه. کانالی که ریاضی رو هلو برو تو گلو بهمون درس میداد اما به رغم کیفیت مناسب آموزش متاسفانه مخاطب چندانی نداشت و حالا هم 8 سال از آخرین فعالیتش می گذره.
راستش سالها بود که یوتیوب همچنان بهم پیشنهادش میداد و من همچنان تماشاش رو میذاشتم برای بعدا که وقت کردم.
اما تصمیم گرفتم که بعد از سالها خودم وقت رو براش ایجاد کنم و روزانه حداقل یه ویدیو از بخش نظریه ی بازی هاش رو ببینم.
پیشنهاد می کنم حداقل یه بازدید از این کانال داشته باشید و یه ویدیو ده دقیقه ای ازش ببینید مطمئنم نظرتون رو جلب می کنه.
https://www.youtube.com/watch?v=ZHirclMl8eg&t=117s
کانال مهجور مانده ی کلاس درس در یوتیوب، کانالیه که نه تنها پاس کردن شب امتحانی درس های ریاضی دانشگاه رو بهش مدیونم، بلکه بهم یاد داد که ریاضی می تونه با زبان بسیار ساده هم برای ما بیان بشه. کانالی که ریاضی رو هلو برو تو گلو بهمون درس میداد اما به رغم کیفیت مناسب آموزش متاسفانه مخاطب چندانی نداشت و حالا هم 8 سال از آخرین فعالیتش می گذره.
راستش سالها بود که یوتیوب همچنان بهم پیشنهادش میداد و من همچنان تماشاش رو میذاشتم برای بعدا که وقت کردم.
اما تصمیم گرفتم که بعد از سالها خودم وقت رو براش ایجاد کنم و روزانه حداقل یه ویدیو از بخش نظریه ی بازی هاش رو ببینم.
پیشنهاد می کنم حداقل یه بازدید از این کانال داشته باشید و یه ویدیو ده دقیقه ای ازش ببینید مطمئنم نظرتون رو جلب می کنه.
https://www.youtube.com/watch?v=ZHirclMl8eg&t=117s
YouTube
نظریه ی بازی ها ۰۱ - بازی معمای زندانی
در این جلسه به کمک بازی معروف معمای زندانی ها با مفهوم «بازی» آشنا میشویم.
نظرات، پیشنهادات و انتقادات شما مایهی دلگرمی ماست و بزرگترین کمک به ما برای بهبود کیفیت ویدیوها خواهد بود. برای دیدن لیست کامل ویدیوها لطفا از کانال یوتیوب، وبسایت کلاس درس و…
نظرات، پیشنهادات و انتقادات شما مایهی دلگرمی ماست و بزرگترین کمک به ما برای بهبود کیفیت ویدیوها خواهد بود. برای دیدن لیست کامل ویدیوها لطفا از کانال یوتیوب، وبسایت کلاس درس و…
This media is not supported in your browser
VIEW IN TELEGRAM
یه ویدئو پلیر هم با کاپوز زدم که به زودی قراره UX شبیه اپ youtube بشه
ادامه شو همینجا میذارم
ادامه شو همینجا میذارم
خود junit در خود فانکشن unit test میره از سرور دیتا رو واقعا میگیره، عجیب بود برام و نمیدونستم 😭😭😭😭😭😭😭😭😭😭😭😭😭
@developerDiaries
@developerDiaries
برای درک بیشتر Clean Architecture یه پروژه ی شخصی رو در حین انجام چالش #100DaysOfCodeChallange شروع کردم که نتیجه اش شد این ریپو در گیتهاب. این پروژه رو سعی کردم با #TDD و #Jetpack_Compose بزنم. در نتیجه در حین انجامش کلی چیز جدید یاد گرفتم که در محیط کارمم به دردم خورد.
https://github.com/miladv33/Clean-Architecture
@developerDiaries
https://github.com/miladv33/Clean-Architecture
@developerDiaries
GitHub
GitHub - miladv33/Clean-Architecture
Contribute to miladv33/Clean-Architecture development by creating an account on GitHub.
This media is not supported in your browser
VIEW IN TELEGRAM
من دوست دارم اینجوری کتاب رو گوش کنم. خیلی حوصله ام به خوندن نمیکشه و همین باعث شده که خیلی چیزا رو از دست بدم. برای همین چاره ای اندیشیدم 😜 که کتاب رو صوتی گوش کنم
@developerDiaries
@developerDiaries
This media is not supported in your browser
VIEW IN TELEGRAM
ظاهرا مشکلی که در پست قبلی بهش اشاره کردم جهانیه😂 و سایت medium هم اومده یه فکر خوبی براش کرده. 😘👍🙏 چرا من اون دکمه رو اون بالا ندیده بودم؟
@developerDiaries
@developerDiaries
This media is not supported in your browser
VIEW IN TELEGRAM
در فرآیند مهندسی نرم افزار خیلی مهمه که چرخ رو دوباره اختراع نکنیم. استفاده از best practice ها و دیزاین پترن ها بهمون کمک میکنن که کارها رو خیلی ساده تر پیش ببریم. وقتی چرخ رو از اول اختراع میکنیم، هم معماری پیچیده تری برای محصولمون میسازیم و هم توسعه و نگهداری اون در آینده برامون خیلی سخت تره.
@developerDiaries
@developerDiaries