Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Video Games and Source Control
Search
Ryan Castillo
February 07, 2013
Programming
1
68
Video Games and Source Control
A lightening talk to help introduce basic concepts of source control to new programmers
Ryan Castillo
February 07, 2013
Tweet
Share
More Decks by Ryan Castillo
See All by Ryan Castillo
Its Never an Engineering Error...
rmcastil
2
66
Lessons Learned from a Year of TDD and BDD
rmcastil
2
120
Other Decks in Programming
See All in Programming
10年もののAPIサーバーにおけるCI/CDの改善の奮闘
mbook
0
770
WebエンジニアがSwiftをブラウザで動かすプレイグラウンドを作ってみた
ohmori_yusuke
0
170
プロダクト開発をAI 1stに変革する〜SaaS is dead時代で生き残るために〜 / AI 1st Product Development
kobakei
0
490
プログラミングどうやる? ~テスト駆動開発から学ぶ達人の型~
a_okui
0
190
Catch Up: Go Style Guide Update
andpad
0
170
GraphQL×Railsアプリのデータベース負荷分散 - 月間3,000万人利用サービスを無停止で
koxya
1
1.1k
エンジニアとして高みを目指す、 利益を生み出す設計の考え方 / design-for-profit
minodriven
23
12k
高度なUI/UXこそHotwireで作ろう Kaigi on Rails 2025
naofumi
4
3.4k
Web Components で実現する Hotwire とフロントエンドフレームワークの橋渡し / Bridging with Web Components
da1chi
3
1.7k
uniqueパッケージの内部実装を支えるweak pointerの話
magavel
0
920
いま中途半端なSwift 6対応をするより、Default ActorやApproachable Concurrencyを有効にしてからでいいんじゃない?
yimajo
2
340
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
130
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Writing Fast Ruby
sferik
629
62k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
Designing for humans not robots
tammielis
254
25k
How to Think Like a Performance Engineer
csswizardry
27
2k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
Done Done
chrislema
185
16k
Code Reviewing Like a Champion
maltzj
525
40k
Unsuck your backbone
ammeep
671
58k
Git: the NoSQL Database
bkeepers
PRO
431
66k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Site-Speed That Sticks
csswizardry
11
880
Transcript
Video Games and Source Control
@rmcastil
None
None
FEAR of not finishing
None
None
None
None
> tree example example └── foo.rb 0 directories, 1 file
> tree example example ├── 20130101 │ └── foo.rb ├──
20130106 │ └── foo.rb ├── 20130123 └── foo.rb 3 directories, 3 files
Source Control = Saved Games
> tree example example/ └── foo.rb 0 directories, 1 file
› glog a7b30de: Initial Commit - (14 minutes ago) 9a7736c:
Define the class - (12 minutes ago) ea90c50: Define internal methods - (HEAD, master) (12 minutes ago)
“I remember when I first started using source control it
made me feel BRAVER” Some Dude
Programming != Linear
Git Branches = Alt Endings
HOME WORK • Install Git! • Create your first commit
• Use multiple branches for a feature
USEFUL LINKS • http://try.github.com/levels/1/ challenges/1 • http://gitimmersion.com/
Questions?