LSCC Talks #13 with Kevlin Henney: SOLID Deconstruction
Featuring Kevlin Henney
The SOLID principles are often presented as being core to good code design practice. Each of S, O, L, I and D do not, however, necessarily mean what programmers expect they mean or are taught. By understanding this range of beliefs we can learn more about practices for objects, components and...software-craftsmanship solid-principles agility object-oriented-design
Functional programming design patterns with Scott Wlaschin
Featuring Scott Wlaschin
In object-oriented development, we are all familiar with design patterns such as the Strategy pattern and Decorator pattern, and design principles such as SOLID.
The functional programming community has design patterns and principles as well.
This talk will provide an overview of some of these,...f# functional-programming software-design solid-principles
Twins: FP and OOP
Featuring Richard Warburton
Would you like to learn how functional programming helps you implement the SOLID principle? Watch this SkillsCast by Richard Warburton, who talks about how functional programming helps you implement the SOLID principles, and how a functional mindset can actually help you achieve the holy grail of...solid-principles ruby java-8 scala functional-programming oop
Introduction to Simple.Web
Featuring Mark Rendle
Mark Rendle presents this tutorial on his new web application framework, Simple.Web. Founded on the principle that MVC is a "broken" pattern, Simple.Web applies the SOLID design principles to web application development, and makes building RESTful web sites and services... well, Simple....rest simple.web solid-principles mvc .net