TEACHERS
GALLERY
PRICING
SIGN IN
TRY ZURU
GET STARTED
Loop
Audio
Interval:
5s
10s
15s
20s
60s
Play
1 of 17
Slide Notes
Download
Go Live
New! Free Haiku Deck for PowerPoint Add-In
The Rewrite
Share
Copy
Download
0
453
Published on Nov 18, 2015
Are code rewrites in software good or bad? Why? What can I do?
View Outline
MORE DECKS TO EXPLORE
PRESENTATION OUTLINE
1.
THE RE-WRITE
Photo by
"The Wanderer's Eye Photography"
2.
REASONS
Architectural problems
Inefficiencies
Ugliness
Photo by
-Piskami
3.
All this can be solved in the
OLD CODE
Photo by
katsrcool (Kool Cats Photography) 1,000,000 + View
4.
THE REAL REASONS
Reading code is harder than writing it
Developers always hate old code
The former developer is always a fool
Feel more experienced today
Photo by
Jitter Buffer
5.
REWRITE = BAD!
Photo by
Krstnn Hrmnsn
6.
WHY IS IT BAD?
No progress for customer
Old code is battle-proven
Chance for competitors to catch up
New code will not be better
Wasting money for features that already exist
Photo by
wili_hybrid
7.
"A team would rewrite a product. What will come out of it is the exact same product with a new code base. That’s not worth the time." - Jason Fried
Photo by
marfis75
8.
BUT JASON FRIED REWROTE BASECAMP!
Photo by
Ding Yuin Shan
9.
REWRITE = BAD?
ALWAYS?
Photo by
Leo Reynolds
10.
TECHNOLOGY BASED
IN MOST CASES THE REASON FOR A REWRITE IS
Photo by
Γηεψλ
11.
SAME Problem
SAME Solution
NEW Technology
Photo by
chrisotruro
12.
SOLUTION BASED
A REWRITE CAN BE GOOD IF IT'S
Photo by
Marcus Vegas
13.
SAME Problem
NEW Solution
NEW Technology
Photo by
jenny downing
14.
Approach the
OLD PROBLEM
in a
NEW WAY
Photo by
`James Wheeler
15.
NEW WAY
New Insights
New Features
New Technology
New ...
Photo by
"The Wanderer's Eye Photography"
16.
Tech Rewrite = Bad
Solution Rewrite = Good
Photo by
seyed mostafa zamani
17.
LET'S GO
Photo by
Stuck in Customs
Matthias Orgler
www.dreimannzelt.de
×
Error!