Software Philosophy
3.48K subscribers
156 photos
41 videos
1.49K links
چکیده‌ای از مفاهیم به روز مهندسی نرم افزار برای مهندسین نرم‌افزار.
معماری نوین نرم‌افزار، تکنولوژی‌های برنامه نویسی جدید
Download Telegram
#خلاصه_مطالب «فلسفه نرم‌افزار» در هفته گذشته:

۱. مفهوم Touch Point و نقش آن در تعریف محصولات نرم افزاری
#servicedesign
https://telegram.me/SoftwarePhilosophy/628

۲. الگوی تلاش مجدد یا Retry Pattern (ایران دات نت)
#designpattern
https://telegram.me/SoftwarePhilosophy/629

۳. نرم افزار Microsoft Test Manager و نقش آن در اجرای تست موفق
#testing
https://telegram.me/SoftwarePhilosophy/632

۴.مفهوم اضافه کردن middleware به Owin Pipeline
#owin
https://telegram.me/SoftwarePhilosophy/634

۵. مقایسه عملکرد فریم‌ورک‌های مشهور Mapper از لحظا سرعت و عملکرد
#mapper #dotnet
https://telegram.me/SoftwarePhilosophy/635

ـــــــــــ
@SoftwarePhilosophy
#خلاصه_مطالب «فلسفه نرم‌افزار» در هفته گذشته:

۱. به جواب درست می‌رسید، اگر سوال درست بپرسید
#management #communication
https://t.me/SoftwarePhilosophy/644

۲. آشنایی با Yarn و نحوه شروع به کار با آن
#javascript
https://t.me/SoftwarePhilosophy/645

۳. توضیحاتی در مورد CQRS Pattern و کاربرد آن در معماری‌های مختلف
#designpattern #CQRS
https://t.me/SoftwarePhilosophy/647

۴. تاثیرات «زبان بدن» بر خود فرد: Fake it until you Make it
#management
https://t.me/SoftwarePhilosophy/648
https://t.me/SoftwarePhilosophy/649

۵. فریم‌ورک Akka.net برای برنامه‌نویسی توزیع‌شده
#dotnet #parallel #framework
https://t.me/SoftwarePhilosophy/650

۶. چگونه به مشتری نه بگوییم (Iran Agile)
#management #communication
https://t.me/SoftwarePhilosophy/651

ـــــــــــ
@SoftwarePhilosophy
#خلاصه_مطالب «فلسفه نرم‌افزار» در هفته گذشته:

۱. تجربیات یک طراح ارشد UX پروژه‌های هولوگرافیک
#ux #hololens
https://t.me/SoftwarePhilosophy/654

۲. دو مقاله تفصیلی در مورد The Boy Scout Principle (ایران دات نت)

https://t.me/SoftwarePhilosophy/655

۳. ابزاری برای تست صفحات وب در browser های مخلتف به همراه اسکرین‌شات
#frontend #browsercompability
https://t.me/SoftwarePhilosophy/658

۴. چگونه محصولی کاملا متمایز از رقبا ارایه دهید (Iran Agile)
#productdesign
https://t.me/SoftwarePhilosophy/659

۵. مفهوم Saga در معماری نرم‌افزار
#cqrs #designpattern #saga
https://t.me/SoftwarePhilosophy/661

۶. مقیاسه فریم ورک‌های Aurelia و Angular2
#angular2 #aurelia
https://t.me/SoftwarePhilosophy/662


ـــــــــــ
@SoftwarePhilosophy
#خلاصه_مطالب «فلسفه نرم‌افزار» در هفته گذشته:

۱. نوشتن کوئری‌های DELETE بهینه برای حجم دیتای زیاد
#sql #optimization
https://t.me/SoftwarePhilosophy/775

۲. چگونه با استفاده از async/await الگوی retry pattern را پیاده‌سازی کنیم
#csharp #async #designpattern
https://t.me/SoftwarePhilosophy/777

۳. مروری بر معماری اطلاعات یا فوت کوزه‌گری دیزاین (دیزاین)
#design
https://t.me/SoftwarePhilosophy/778

۴. کمپین #NoEstimates و ترکیب آن با اسکرام
#scrum #estimation
https://t.me/SoftwarePhilosophy/780

۵. طراحی responsive و نحوه انتخاب نقاط شکست
#css
https://t.me/SoftwarePhilosophy/782

ـــــــــــ

@SoftwarePhilosophy
#خلاصه_مطالب «فلسفه نرم‌افزار» در هفته گذشته:

۱. سوالاتی که هر دیزاینر جدیدی باید از تیم‌ش بپرسد (دیزاین)
#design
https://t.me/SoftwarePhilosophy/784

۲. مقایسه عملکرد فریم‌ورک‌های مشهور Mapper از لحظا سرعت و عملکرد
#mapper #dotnet

https://t.me/SoftwarePhilosophy/786

۳. آیا پردازنده‌ای که با آن کار می‌کنیم می‌تواند سریعتر پردازش کند؟
#parallel

https://t.me/SoftwarePhilosophy/788

۴. نمونه‌های جالبی از اینتراکشن (دیزاین)
#designpattern
https://t.me/SoftwarePhilosophy/789

۵. یک تصمیم «به اندازه کافی خوب» به سوی «بهترین تصمیم»
#management #decisionmaking

https://t.me/SoftwarePhilosophy/791

ـــــــــــ

@SoftwarePhilosophy
Forwarded from DotNetZoom (ALI_1992)
معرفی Design Pattern ها به همراه مثال در زبان های مختلف

یکی از بهترین سایت هایی که میشه به عنوان مرجع برای #DesignPattern ها بهش نگاه کرد سایت زیر هست.

این سایت خیلی روون و ساده الگو های برنامه نویسی رو توضیح داده، براشون مثال زده و توی زبان های مختلفی از جمله #C و JavaScript و Java و Python و ... پیاده سازیشون کرده

1️⃣ https://refactoring.guru/design-patterns/catalog
2️⃣ https://www.dofactory.com/net/design-patterns

🔰2تا ریپوی زیر هم پیاده سازی ایی از این دیزاین پترن ها در سی شارپ هست
1️⃣ https://github.com/exceptionnotfound/DesignPatterns
2️⃣ https://github.com/HamidMosalla/CSharpDesignPatterns
_____________________
@DotNetZoom