Skip to content
Dev's Life
  • Code Tips
  • Design Patterns
  • Contact Us
  • Close Search Form
    Open Search Form
Category

Design Patterns

Dev's Life
Design Patterns
0Comments

Movie rental refactor challenge

I got this refactor challenge for a simple ruby script that has 3 objects and produces a statement. In effect we have a Movie object, a Rental object and a
by Bogdan Crudu
Dev's Life
Code Tips
Design Patterns
0Comments

How To Write a Custom Decoupled CSV Importer

Hey there! Last time I spoke about how to add a bit of microservices style architecture flavor to your monolithic app and the benefits of doing it in such a
by Bogdan Crudu
Dev's Life
Design Patterns
2Comments

Applying Microservices Style Architecture to Monolithic Apps

Def: Microservices is a software development technique—a variant of the service-oriented architecture (SOA) architectural style that structures an application as a collection of loosely coupled services. - wikipedia “A collection on
by Bogdan Crudu
Dev's Life
Design Patterns
1Comments

Organizing Your Code With The Help Of Modules

We know about classes and how they are an Object defined to “huddle up” like minded or similarly goal oriented objects (namely methods) and we know about class hierarchies, the
by Bogdan Crudu
Dev's Life
Design Patterns
1Comments

Classical Inheritance In Object Oriented Programming

If you've been eying the opportunity to become a computer programmer for some time now, or even if you've just started venturing out onto this great and noble journey, chances
by Bogdan Crudu
Dev's Life
Design Patterns
1Comments

The Interface Segregation Principle or Why I Keep My Wife Public And My Mistress Private

The Interface Segregation Principle states that no client should depend on methods that it does not use. In layman terms, what this principle iterates is that you only have to make
by Bogdan Crudu
Dev's Life
Design Patterns
0Comments

How Liskov Substitution Principle Can Save Your Classes

Liskov Substitution Principle is the L in the SOLID programming principles. It was announced to the world by Barbara Liskov in a 1987 conference keynote address titled Data abstraction and
by Bogdan Crudu
Dev's Life
Design Patterns
1Comments

Setting Up Good Interface Design

At first glance your application is made up by methods, many in number and diverse in functionality. It is that diversity that has us make them “huddle up” in teams
by Bogdan Crudu
Dev's Life
Design Patterns
0Comments

Good Code Abides By The Open-Closed Principle

Def: “In object-oriented programming, the open/closed principle states "software entities (classes, modules, functions, etc.) should be open for extension, but closed for modification"; that is, such an entity can allow
by Bogdan Crudu
Dev's Life
Design Patterns
1Comments

Comprehending Good Front-End Design

What is Front-End Design, and most of all: Why is it important? To better understand this first we'll have to break the concept into parts. So, what is front-end? In layman's terms
by Bogdan Crudu
« Older Articles

Recetn Posts

  • Movie rental refactor challenge
  • How To write an Armstrong number checker
  • How To Write a Custom Decoupled CSV Importer
  • Applying Microservices Style Architecture to Monolithic Apps
  • Finding And Promoting Abstractions In Your Code

Categories

  • Code Tips
  • Design Patterns
  • Uncategorized

Have a question, get in touch

  • Contact Us
  • Privacy Policy
  • Terms of Service
  • Thank you for wanting to review… 13 Easy Code Improvements for Coding Awesomeness

©2017-2019 devslife.com - All Rights Reserved.