spiros.blog()
Spiros Tzavellas’s blog, mostly on software development and Java.
Browse: Home / oop

oop

commons.testing

By spiros on April 1, 2007

For me, this is the best April fool’s joke for this year.

Posted in Java | Tagged oop

Gang Of Four Design Patterns Crossword

By spiros on March 2, 2007

Test your design patterns knowledge with this Javascript game. BTW I missed one pattern (via Ajaxian)

| Tagged oop

A simple example of “Tell, don’t Ask”

By spiros on February 17, 2007

The “Tell, don’t Ask” object oriented principle says: … you should endeavor to tell objects what you want them to do; do not ask them questions about their state, make a decision, and then tell them what to do. Below I have a simple example from the Google Web Toolkit APIs that demonstrates how a [...]

Posted in Java | Tagged oop | 1 Response

Thinking in Code

By spiros on June 12, 2006

Bruce Eckel has a podcast with 12 interviews of various software luminaries. All the interviews took place in 2003 but Eckel only recently released them. You can find interviews of Anders Hejlsberg, Guido Van Rossum, Joshua Bloch, Martin Fowler, Ron Jeffries and others.

Posted in .Net, Java | Tagged C/C++, oop, podcast

Prototype based object models

By spiros on December 6, 2005

The Mozilla Developer Center has a great guide for Javascript. This guide provides one of the best explanations I’ve read on the Javascript object model and on prototype based object models in general. Although I have only programed with languages that provide class based object models I believe that that prototype based object models are [...]

Posted in Java, Javascript | Tagged oop

Next »

Pages

  • About
  • Projects

Categories

  • .Net
  • Agile
  • architecture
  • Databases
  • Firefox
  • Java
  • Javascript
  • Linux/Unix
  • Programming
  • Scala
  • Startups
  • Web

Tags

aop architecture aws book C# C/C++ caching circuit-breaker cloud clustering Databases dependency injection design patterns distributed eclipse EclipseLink ejb fp gc guice gwt hibernate Java javaee jhug jpa junit jvm maven mysql oop php podcast ruby Scala scalability scrum seam spring framework struts tools transactions web services wireless xml

Copyright © 2012 spiros.blog().

Powered by WordPress and Hybrid.