اشتراک‌ها
برنامه‌نویسی شی‌گرا شکست بود؟

Is OOP a failure? Well, what is it? I've heard OOP given about 12 definitions, all credible in some core way, but many conflicting. Like "Scrum", it's too all over the place to justify a closed-form, final opinion. 

برنامه‌نویسی شی‌گرا شکست بود؟
اشتراک‌ها
سری 6 قسمتی TDD

Part 1: Trials and Tribulations of TDD
Part 2: Naming Tests; Mocking Frameworks; Dependency Injection
Part 3: Mocks vs. Stubs; Test Frameworks; Assertions; ReSharper Accelerators
Part 4: Tests as Documentation; False Positive Results; Component Isolation
Part 5: Tests vs. Code; Refactor Friendliness; Test Parameterization
Part 6: Mini-Factory Pattern; Don’t Care Terms  

سری 6 قسمتی TDD
اشتراک‌ها
شیوه جدید گوگل در طراحی رابط کاربر Material Design

ترکیب طراحی خوب، نوآوری و تکنولوژی مبتنی بر اصول اولیه طراحی. 

تلاش برای نزدیک کردن فضای طراحی به فضای واقعی و پیروی از اصولی منطقی اشیا و پدیده‌های واقعی بر آنها مبتنی هستند.

یکی از ویژه گی‌های این مدل وجود حرکت‌های الگو دار المان‌های طراحی است. 

شیوه جدید گوگل در طراحی رابط کاربر Material Design
اشتراک‌ها
Primery Key از نوع GUID بجای نوع int جدول دیتابیس در مواقع وجود چندین دیتابیس
With the increasing use of Object-Relational Mapping (ORM) frameworks such as NHibernate and the ADO.NET Entity Framework, relying on the server to generate key values adds a lot of complication that most people would prefer to avoid 
Primery Key از نوع GUID بجای نوع int جدول دیتابیس در مواقع وجود چندین دیتابیس
اشتراک‌ها
ویدئو Building SOLID Foundations
Nat Pryce, Steve Freeman advise on design principles useful to create code structures with objects that fit together and communicate, and where the capabilities and the information flow are explicit.  
ویدئو Building SOLID Foundations