alvin alexander
alvin alexander

favorite books

categories

  • alaska (25)
  • android (138)
  • best practices (63)
  • career (50)
  • colorado (21)
  • cvs (27)
  • design (33)
  • drupal (120)
  • eclipse (6)
  • funny (3)
  • gadgets (108)
  • git (15)
  • intellij (4)
  • java (429)
  • jdbc (26)
  • swing (74)
  • jsp (9)
  • latex (26)
  • linux/unix (289)
  • mac os x (315)
  • mysql (54)
  • ooa/ood (11)
  • perl (156)
  • php (97)
  • postgresql (17)
  • programming (43)
  • ruby (56)
  • scala (640)
  • sencha (23)
  • servlets (10)
  • technology (84)
  • testing (13)
  • uml (24)
  • zen (47)

OOA/OOP Koan: No end user

By Alvin Alexander. Last updated: June 4, 2016
help support my writing at ko-fi.com

OO Koan: You are assigned to work on a project, but you cannot communicate with the end user -- how do you develop the software?

(Answer: Lots of luck. ;)

 

ooa-ood
customer
end user
koan
object oriented
object oriented analysis
object oriented design
ooa
ood
use cases
  • The best UML “Use Case” definition I know
  • Fri, May 3, 2002
  • Free Java and OOP training material
  • A terrific Model View Controller (MVC) diagram
  • Sat, May 4, 2002

books i’ve written

  • Definition of a “fold” in programming
  • The notes that became Functional Programming, Simplified
  • Scala: What do “effect” and “effectful” mean in functional programming?
  • The secret passion of Steve Jobs (Japanese art)
  • Looking into writing a Scala 3 testing framework
Links:
front page alvin on twitter search privacy terms & conditions
alvinalexander.com
is owned and operated by
Valley Programming, LLC
 
In regards to links to Amazon.com, As an Amazon Associate
I (Valley Programming, LLC) earn from qualifying purchases
 
This website uses cookies: learn more
java
java applets
java faqs
misc content
java source code
test projects
lejos
Perl
perl faqs
programs
perl recipes
perl tutorials
Unix
man (help) pages
unix by example
tutorials
source code
warehouse
java examples
drupal examples
misc
privacy policy
terms & conditions
subscribe
unsubscribe
wincvs tutorial
function point
analysis (fpa)
fpa tutorial
Other
contact me
rss feed
my photos
life in alaska
how i sold my business
living in talkeetna, alaska
my bookmarks
inspirational quotes
source code snippets
This website uses cookies: learn more

alvinalexander.com is owned and operated by Valley Programming, LLC

In regards to links to Amazon.com, “As an Amazon Associate
I (Valley Programming) earn from qualifying purchases”