• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Same but Different
 

Same but Different

on

  • 1,249 views

 

Statistics

Views

Total Views
1,249
Views on SlideShare
1,243
Embed Views
6

Actions

Likes
4
Downloads
38
Comments
0

2 Embeds 6

http://coderwall.com 5
https://www2.socialtext.net 1

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Same but Different Same but Different Presentation Transcript

    • SameBut Different
    • $speaker.meta• Kang-min Liu id:gugod• gugod.org• handlino.com
    • ••• DNA• Call by Reference•
    • ⇔ + ++ ... ( )
    • 1.2.3.
    • Web Mail
    • 1.2. ( )3. .doc4.
    • 1.2.3.
    • ?
    • ? ? ?
    • ? ✓✓
    • 1.2.
    • 1.2.
    • • • • •
    • • (Convention)• Coding Style
    • Write clearly - dont be too clever.
    • Make sure every module hides something.
    • Make it right before you make it faster.
    • Keep it right when you make it faster.
    • Make it clear before you make it faster.
    • Keep it simple to make it faster.
    • Dont diddle code to make it faster - find a better algorithm.
    • Use the "telephone test" for readability.
    • OSS Team
    • OSS Team
    • OSS Team
    • 2010
    • 2010
    • day9.tv
    • • TextMate + GitX + DTerm• Emacs• vim• linux + apache + mysql + php• Firebug + Console Log
    • • OO + Polymorphism + Factory Pattern• String-based DSL + Fast Parser• Lazy Evaluation + Iterator + Callback• Event + Async• Functional(-ish) programming
    • • Group-ware• IRC + Skype + Wiki• RT / Hiveminder / Redmine ...• Kanban• Pomodoro• GTD
    • • X, Y, Z•
    • perltootbless
    • perltootbless
    • ?
    • ???????
    • ? ?? ??✓? ?✓?????????????✓??✓✓✓????
    • 尛• ? → ???••
    • 尛•Divide & Conquer
    • 尛• Email 1. Email {pdf, doc, txt, xls, ... } 2. Email
    • 尛• Email 1. Email pdf 2. pdf 3.
    • 尛• Email 1. Email X 2. X 3.
    • • • Email • Email • Email .doc
    • • • • 140
    • • • • 140 • •
    • •••
    • Agile Methodology
    • •• Agile: • • / •
    • ••
    • • Test-Driven Developing • Cucumber BBD Testing tool • Selenium Integration tool • RSpec / TAP / qunit General testing tools.
    • • PM / ••
    • • x+y=5, xy=6 x,y• method self
    • Acceptance Testing
    • •• 42?• Enter
    • 尛 SSS尛
    • • • Wiki • Story board • Scrum • Burn-down Chart
    • The End But maybe not Kang-min Liuhttp://gugod.org