oop

  • submit to reddit

SOLID principles: are they enough for OO?

Developers fight for a lot of time over the right way to develop software. An useful exercise instead can be to try to define one approach without moral...

0 replies - 6519 views - 01/02/13 by Giorgio Sironi in Articles

How GoF Brought my Understanding of Object Orientation to Another Level

Reading blogs on the Internet is a good way to keep updated on what happens in the industry and to get short introductions to specific topics. When it...

0 replies - 10252 views - 07/19/12 by Anders Abel in Articles

The Pitfalls of Naming Classes

One of the things that we all do on a daily basis in our work is to name objects. It’s an activity that we take for granted without ever giving it much...

0 replies - 5722 views - 05/16/12 by Roger Hughes in Articles

My Brain Can’t Handle OOP Anymore

The other week I was working on my compilers homework – the semantic analysis part is an object-oriented nightmare. Something called the visitor pattern to...

10 replies - 15527 views - 05/15/12 by Swizec Teller in Articles

Object-oriented Clojure

Clojure is a LISP dialect, and as such a functional language based on a large set of functions and a small set of data structures that they operate...

0 replies - 5253 views - 01/10/12 by Giorgio Sironi in Articles

Tell, Don't Ask in the case of a web service

This is a language agnostic post: it is valid for each object-oriented imperative language like Java, C#, PHP. Let's start from the beginning: a web service...

8 replies - 6814 views - 10/20/11 by Giorgio Sironi in Articles

PHP5 __sleep To Handle Superclasses' Private Members

0 replies - 1588 views - 11/16/10 by Snippets Manager in Uncategorized

What we don't need in object-oriented programming

Once I heard Alberto Brandolini giving a keynote at an Italian conference, saying, between other insights, that Lego bricks where one of the most abused...

34 replies - 17182 views - 09/30/10 by Giorgio Sironi in Articles

Evolution of a programmer

As a software developer, it's common to learn new practices every day. Although there are jokes about how the more a programmer ages, the more his lines of...

4 replies - 21252 views - 05/04/10 by Giorgio Sironi in Articles

Javascript Ajax Object

0 replies - 6277 views - 03/08/07 by Snippets Manager in Uncategorized

BlankSlate: Clean An Object Class To Its Bare Minimum Methods In Ruby

0 replies - 5611 views - 04/09/06 by Snippets Manager in Uncategorized

Lua: Descending Table Traversal Round 2: Iterator Object

0 replies - 4679 views - 12/05/05 by Snippets Manager in Uncategorized

PHP5 __sleep To Handle Superclasses' Private Members

0 replies - 4833 views - 06/08/05 by Snippets Manager in Uncategorized

Flexible Singleton

0 replies - 5893 views - 04/11/05 by Snippets Manager in Uncategorized

Generic Object

0 replies - 4738 views - 04/08/05 by Snippets Manager in Uncategorized