Enterprise Software Development
528 subscribers
76 photos
1 video
15 files
306 links
Download Telegram
اقای Konrad Garus تجربیات اخیر خود را از پیاده سازی سیستمی با Event Sourcing و CQRS در قالب ۳ مقاله ارائه داده است.

مقاله اول : نحوه رسیدن به Consistency در CQRS

http://squirrel.pl/blog/2015/09/14/achieving-consistency-in-cqrs-with-linear-event-store/
مقاله دوم : بررسی مفهوم Projection و نحوه ساخت Read Model در CQRS

http://squirrel.pl/blog/2015/09/22/writing-an-event-sourced-cqrs-read-model/
مقاله سوم : نگاهی بر برخی تکنیک های ذخیره سازی دیگر در CQRS

http://squirrel.pl/blog/2015/09/28/persistence-in-cqrs-read-models/
تفاوت میان Continuous Delivery و Continuous Deployment
🔴 دوره آموزشی تست نرم افزار

آموزش TDD, BDD و اصول و روش های تست نویسی در 3 حوزه ی Unit - Integration - Acceptance در دات نت

مدرس : هادی احمدی

جهت کسب اطلاعات بیشتر با شماره 88146330-021 و یا آدرس سایت آموزشگاه تحلیل داده مراجعه نمایید :
www.Tahlildadeh.com

https://goo.gl/jJZNVy
فرض کنید که قرار است وارد پروژه ای شوید، در روز اول کار خود چه میکنید؟ چگونه نقاط ریسکی و مشکل ساز کد را شناسایی میکنید؟ در این ویدیو آقای Greg Young به ابزارها و استراتژی های مختلف برای اینکار می پردازد :

https://www.youtube.com/watch?v=KaLROwp-VDY
در این ویدیو آقای Greg Young (مبدع الگوی CQRS) به بررسی 7 دلیل رایج شکست پروژه های DDD می پردازد :
در طول 6 سال گذشته، تعداد برنامه نویسان فیس بوک افزایش 20 برابری داشته است، این در حالی است که حجم کدهای آن 50 برابر شده است.با این حال بهره وری برنامه نویسان نرخ ثابتی داشته است. فیس بوک بسیاری از این موفقیت را حاصل Continuous Deployment خود می داند. مقاله ی زیر به بررسی 10 مورد از Best Practice های CD که در شرکت های مختلف، اعم از فیس بوک پیاده سازی است می پردازد :

https://www.infoq.com/articles/cd-adages
پروژه ی متن باز JsonServer که به شما این قابلیت را می دهد که در کمترین زمان و بدون نیاز به کدنویسی، یک REST API با داده های Fake تولید کنید.
(مناسب برای توسعه دهندگان Front end جهت Prototyping و یا Mock کردن سرور)

https://github.com/typicode/json-server