Clean Code Developer.pdf
368.7 KB
سعی کنید بر اساس یک فرایند تبدیل به یک توسعه دهنده خوب بشید.
CCD شمارو خیلی خفن طور رشد میده.
مشاوره خواستید در رابطه باهاش بهم بگید.
CCD شمارو خیلی خفن طور رشد میده.
مشاوره خواستید در رابطه باهاش بهم بگید.
❤14👍6🙏4
اگر از من می شنوید، هیچ موقع کتاب کوپی یا PDF رو دانلود نکنید!
تهش پول بدین به یه سایتی مثل ایرانی کارت بره براتون کتاب رو بخره.
ساعت 04:32 با مداد هستش و من هنوز دارم فکر می کنم که چطوری در قالب متن یک موضوع رو به خواننده ارائه بدم!
یاد پست یک دوستم افتادم که می گفتم 30 ساعت برای یک ویدیو 5 دقیقه ای وقت گذاشته و من میگفتم زر نزن بابا :))
آخرش بی خیال شدم، کتاب سال بلوای عباس معروفی رو باز کردم که مقداری ازش رو بخونم! لامذهب، سبک داستان نویسی عباس آقا روح عوام رو جلا میده :)
تهش پول بدین به یه سایتی مثل ایرانی کارت بره براتون کتاب رو بخره.
ساعت 04:32 با مداد هستش و من هنوز دارم فکر می کنم که چطوری در قالب متن یک موضوع رو به خواننده ارائه بدم!
یاد پست یک دوستم افتادم که می گفتم 30 ساعت برای یک ویدیو 5 دقیقه ای وقت گذاشته و من میگفتم زر نزن بابا :))
آخرش بی خیال شدم، کتاب سال بلوای عباس معروفی رو باز کردم که مقداری ازش رو بخونم! لامذهب، سبک داستان نویسی عباس آقا روح عوام رو جلا میده :)
❤14👍6👌2
دوست خوب طوریه که وقتی می خوای باهاش خداحافظی کنی، به جای اینکه بهش بگی شب بخیر، میگی صبح خوبی داشته باشی!
❤23👌4
درسته که YAGNI میگه نیازمندی رو توسعه بده و بیشتر از این نرو جلو، اما طراحی باید منعطف باشه و از اصل Forward Compatibility پیروی کنه، چرا؟ چون ذات نرم افزار تغییر پذیره و این تغییر تا جای ممکن در آینده باید با طراحی شما منطبق باشه.
👍23👌4
من شروع کردم به اینکه یک رود مپ درست کنم برای اونهایی که می خوان توی یه فرایند درست حسابی تبدیل به یک دولوپر حرفه ای بشن.
نسخه یک رو طبق یک مدل موجود ایجاد کردم ولی هر روی بخشی از تجربه خودم رو درش قرار میدم.
استار دادنتون هم باعث حمایت از من میشه :) 🚀
آدرس ریپازیتوری:
https://github.com/thisisnabi/Agile-Developer-Roadmap
نسخه یک رو طبق یک مدل موجود ایجاد کردم ولی هر روی بخشی از تجربه خودم رو درش قرار میدم.
استار دادنتون هم باعث حمایت از من میشه :) 🚀
آدرس ریپازیتوری:
https://github.com/thisisnabi/Agile-Developer-Roadmap
👏26❤7❤🔥1👍1👌1
https://github.com/thisisnabi/MicroWebFramework
این ریپو رو دوست دارم، برای اینکه بدونید ASP.NET Core چطوری کار می کنه می تونید یه سر به اینجا بزنید و کدش رو یه زیرو رو کنید.
این ریپو رو دوست دارم، برای اینکه بدونید ASP.NET Core چطوری کار می کنه می تونید یه سر به اینجا بزنید و کدش رو یه زیرو رو کنید.
👍19🥰2
توی چند ماه گذشته دو تا اسم جذاب دیدم که بنظرم خیلی خلاقانه بود
کبابیل : اسم یه کبابی
جیگرخوانده: اسم یه جیگرکی
اسم برای یه بیزینس، یه تیم، یه محصول، یه سرویس باید خیلی خلاقانه باشه تا توی ذهن بمونه
کبابیل : اسم یه کبابی
جیگرخوانده: اسم یه جیگرکی
اسم برای یه بیزینس، یه تیم، یه محصول، یه سرویس باید خیلی خلاقانه باشه تا توی ذهن بمونه
👍11👌2
توی یک تیم اجایل داکیومنت نویسی در اولویت نیست و در زمان های اضافه ای که دارن به داکیومنت نوشتن می پردازن، بجاش فیچر رو با تست نویسی پیش میبرن که ارزشش از داکیومنت به مراتب بیشتره چون یک داکیومنت زنده برای کد شما بحساب میاد.
به کرات توی مستندات مایکروسافت هم دیدم که داکیومنت هایی هست که با SDK دات نت همخوانی نداره. این رو بهش میگن داکیومنت مرده.
به کرات توی مستندات مایکروسافت هم دیدم که داکیومنت هایی هست که با SDK دات نت همخوانی نداره. این رو بهش میگن داکیومنت مرده.
👍15👎3🔥2🤔2
وقتی یه ریپازیتوری می سازید روی این بی صاحب (git)، اولین کامیتتون (روت درخت) فایل gitignore و readme باشه!
اینطوری فردا روزی می شه یه برنچ ساخت و راحت به نقطه اول پروژه برگشت تا توی یه مرج ریکوست کل پروژه رو ریویو کرد.
یه پروژه الان دیدم توی کامیت اولش (روت) 670 فایل وجود داشت، تف تو روی اون کسی که به تو کامیت کردن یاد داده. 😑
اینطوری فردا روزی می شه یه برنچ ساخت و راحت به نقطه اول پروژه برگشت تا توی یه مرج ریکوست کل پروژه رو ریویو کرد.
یه پروژه الان دیدم توی کامیت اولش (روت) 670 فایل وجود داشت، تف تو روی اون کسی که به تو کامیت کردن یاد داده. 😑
😁18👍7🤬4🌚3👎1😨1
شما وقتی بخواید یه IP رو تبدیل به آدرس کنید چیکار می کنید؟
پراکسی پترن اینجا روی این سرویس خیلی زیبا خودش رو نشون داده. :)
https://github.com/devblogs-ir/Twitter.Clone/tree/main/src/services/locator
پراکسی پترن اینجا روی این سرویس خیلی زیبا خودش رو نشون داده. :)
https://github.com/devblogs-ir/Twitter.Clone/tree/main/src/services/locator
👍5🔥3