Tags » Design Patterns

The Factory Method Pattern

I’m currently building an interactive wheel graph much like this one created by folks at Facebook.  My first instinct was to simply fork the Facebook wheel graph and modify it to suit my purposes.   446 more words

Design Patterns

Setting Up a New N-Tier ASP.NET MVC Identity 2.0 Web Application with Visual Studio Express 2013

In researching architecture and how to best set up my projects as well as how to utilize different design patterns I have been able to create an application flow that I feel helps to maximize code reuse, allow for core functionality to be called from both web projects as well as potential WebApi or WCF projects, and utilize some of the best practices by integrating some different design patterns.   1,105 more words

MVC

Books every Java Developer should read

Here are some books which I recommend as a must read for all Java Developers:

  • Java: The Complete Reference – Herbert Schildt
  • Effective Java – Joshua Bloch…
  • 94 more words
Java

The Immediately Invoked Function Expression

The Immediately Invoked Function Expression (IIFE, pronounced iffy) is a named/anonymous function expression that is executed immediately after its declaration.

It typically involves appending the function invocation operator… 329 more words

JavaScript

Think before you act (or code)

When you have a good idea, there is a huge temptation to just jump right into it and get started. When the project you’re working on is tiny and guaranteed never to grow beyond that, jumping right in may even be the most effective way to get the task done. 827 more words

Software

Layered Application Architecture and Design Patterns

An application architecture should be layered. Each layer should have a unique responsibility and it should interact only with the adjacent layers. Application layers and their purpose should be clearly documented or well-communicated in the project team. 255 more words

Software Architecture

Builder Pattern

Builder pattern is all about separating the object construction from its representation. Below is the definition given by GOF in their classic design patterns book, 238 more words

C# Design Patterns