Java

Alan Shalloway

Display Order:
-10
Staff Last Name:
Shalloway
Staff First Name:
Alan
Staff Title:
CEO, Senior Consultant, Trainer, Author
Company Role:
Executive
Senior Consultant
Location:
Seattle
Expertise:
Lean, Agile, Scrum Coach, Design Patterns, Object-Oriented
Picture:
Alan Shalloway, CEO & Senior Consultant
Alan Shalloway is the founder and CEO of Net Objectives. With almost 40 years of experience, Alan is an industry thought leader, trainer and coach in the areas of Lean Software Development, The Lean-Agile Connection and using Design Patterns in agile environments. Alan has developed training and coaching methods for Lean-Agile that have helped his clients achieve long-term, sustainable productivity gains using the methods. He is a popular speaker at prestigious conferences worldwide as well as a trainer/coach.  read more »

Encapsulate That!

Presenter Image File Name:
scott_bain.jpg
Presenter Name(s):
Scott Bain

This presentation is about the 'Magic Consulting Card' in design, and how it can be used to find design patterns in problem domains.

Publish Date:
02/01/2008
Length:
35-40 minutes

Documentation

Java 2 Platform Standard Edition , v 1.4.2, API specification. My personal favorite for the API documentation.

Java Language Specification

Coding Standards

Coding Standards . Scott Ambler has put together a pretty good set of standards -- follows generally accepted conventions.

Coding Standards presented by the Apache Jakarta Project .

 read more »

Bibliography

Below is our current recommended reading list, organized by topic. This list is always evolving as we learn more and encounter more authors. If you have a favorite that should be here, please drop a note to Jim.Trott@netobjectives.com

 read more »

Object-oriented design

A good series of articles about object-oriented design and GUIs in particular. Do not take Holub's comments about what you can or want to do with Model-View-Controller as gospel, however. I have both wanted to do things he says you will not want to and done things he says you cannot.

Strong Typing vs. Strong Testing

by Bruce Eckel. A (perhaps) surprising argument against strong typing. A lot of Smalltalk programmers would agree I think.

C#, C++, Java, .NET Resources

Our Collection of C#, C++, Java, and .NET Resources

Rod Claar

Display Order:
0
Staff Last Name:
Claar
Staff First Name:
Rod
Staff Title:
Senior Consultant, Trainer
Company Role:
Senior Consultant
Location:
Seattle
Expertise:
TDD, OO, Design Patterns, Scrum Coach
Picture:
Rod Claar, Senior Consultant
Rod Claar has been designing, developing and implementing software since the late 1980s. His early work was driven by a desire to learn and solve work related problems that required custom software. This led to a career change to the software industry. He spent over 10 years developing software, implementing solutions and managing software products used by the largest retailers in North America.  This experience makes him especially valuable to retailers.  Many of the solutions Rod has been involved with have  read more »