BT
x Share your thoughts on trends and content!
rss
55:57

Are You a SOLID Coder?

Posted by  on  Oct 03, 2015 2

Steve Green introduces SOLID principles with coding examples tailored for novice and intermediate developers.

46:41

Microservices Are (Conceptually) Too Big

Posted by  on  Aug 02, 2015

Philip Wills believes that thinking about independent services and single responsibility applications rather than microservices can help to clarify the architectural complexity trade-offs.

38:24

Microservices or SOLID Services?

Posted by  on  Jul 17, 2015

Ondrej Krajicek discusses how basic techniques - SOLID principles, Design by Contract - and certain metrics can be used in architecting microservices, and the benefits resulting from using them.

01:02:03

SOLID: The Next Step Is Functional

Posted by  on  Apr 16, 2015 3

Anil Wadghule explains why applying SOLID OO design principles to their extreme leads to Functional Programming.

48:40

Building SOLID Foundations

Posted by  on  Apr 30, 2014 1

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.

Legacy Code: Using Domain-Driven Design to Carve Out Areas of Sanity

Posted by  on  Jan 14, 2013 2

Robert Reppel discusses applying DDD and SOLID techniques in order to improve legacy code, exemplifying with real code.

SOLID Clojure

Posted by  on  Aug 07, 2012

Colin Jones discusses applying the SOLID OOP principles to Clojure programming in order to create systems that are easy to change.

SOLID Software and Design Patterns for Mere Mortals

Posted by  on  Sep 09, 2011 8

Phil Japikse explains SOLID software principles - Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion- and how to apply them using design patterns.

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2016 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT

We notice you're using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.