System Browsern   Shows everythingn   Things are sorted by namen   Does not tell story
System Browser           show everythingn   As a tourist, you don’t need to visit every city,     every building, every s...
System Browser               sorted by namen   destroys the context Once upon a time there were       Once They They a a ...
System Browser             sorted by namen   helps one who knows the name     n   good for one who does not need help   ...
System Browser      does not tell story n   It is hard to understand when you don’t know      big picture. n   Class com...
TourGuiden   Select & Focusn   Efficient tour coursen   Tells story
SourceCodeTourGuideVisiting City                 TourGuide                             o                         em       ...
Use casesn   case1: Orientation for new team member.n   case2: Bookmark for developing interest.n   case3: Journal for ...
Installproject := DaliotsPlayground.conf := ConfigurationOfDaliotsPlayground.pak := SourceCodeTourGuide.Gofer new	 squeakso...
Upcoming SlideShare
Loading in …5
×

SourceCodeTourGuide

331 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
331
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

SourceCodeTourGuide

  1. 1. System Browsern Shows everythingn Things are sorted by namen Does not tell story
  2. 2. System Browser show everythingn As a tourist, you don’t need to visit every city, every building, every street, every soil.n Visiting everywhere is... n waste of time n waste of engery n meaningless
  3. 3. System Browser sorted by namen destroys the context Once upon a time there were Once They They a a a a frogs. three frogs. They lived in a good had in in lived lived swamp. They had a good time swamp. swamp. the there there. a troll too lived in the there. three time time too troll swamp. upon were
  4. 4. System Browser sorted by namen helps one who knows the name n good for one who does not need help n bad for one who needs help
  5. 5. System Browser does not tell story n It is hard to understand when you don’t know big picture. n Class comments, method comments are isolated dots of info.
  6. 6. TourGuiden Select & Focusn Efficient tour coursen Tells story
  7. 7. SourceCodeTourGuideVisiting City TourGuide o em D
  8. 8. Use casesn case1: Orientation for new team member.n case2: Bookmark for developing interest.n case3: Journal for code study.n case4: Tool for conference presenter who wants to explain the code without any mistakes.
  9. 9. Installproject := DaliotsPlayground.conf := ConfigurationOfDaliotsPlayground.pak := SourceCodeTourGuide.Gofer new squeaksource: project; package: conf; load.(Smalltalk at: conf asSymbol ) project lastVersion load: pak.

×