Lecture 1
12
Software development cycle
•
imagine
•
design
•
edit
•
compile
•
run, test
•
imagine the
next release ...
•
user interface
•
object model
•
Java implementation
•
•
quality assurance
•
good programs evolve!
•
X
E
m
a
c
s