Back to Peter's Home Page | Back to Family Home Page

Thoughts On Technology
Peter M. Rose
zzrose@yahoo.com


Summary

General Random Thoughts

Thoughts on Software Engineering
Object Oriented Best Practices
Effective Use of Java Object Constructors
Designing Efficient Business Service Objects
Designing Effective Object Responsibility Separation
Basics of Test First Using Junit and Jmock
Computer Management For Non Technical Users

Selected Design Patterns

Command Design Pattern
Observer Design Pattern
Template Design Pattern
Visitor Design Pattern

About the author...
Peter Rose Peter Rose was born in Chicago, Illinois in 1949, and graduated in 1972 from Eastern Illinois University, Charleston, Illinois with a B.S. in Physics. He is a Senior Software Engineer, analyst, designer, and technical project manager specializing in object oriented analysis and design using Java for ecommerce internet web based business applications. He holds an 8th degree black belt in karate which he began studying in 1968, and loves to sail his 23' Alberg sloop, Linnet's Wings.

Peter lives in Dover, New Hampshire. His interests include: martial arts, sailing, reading, programming, business, backgammon (for skin or money, but not for points), history, philosophy, psychology, meditation, and science.

He can be reached at zzrose@yahoo.com, or you can visit his personal web site at http://www.zzrose.com.


Back to Peter's Home Page | Back to Family Home Page