7 |
|
Outline 1: |
8 |
|
Stuff |
9 |
|
Course web page: http://computers.douglasthrift.net/code/ |
10 |
< |
Do not waste class time with fixing broken Subversion authentication! |
11 |
< |
Possible schedule change? Monday night? Please? |
12 |
< |
Assignment: ls 0.9 |
10 |
> |
Assignment: Early and Often |
11 |
|
|
12 |
< |
Using Subversion for this Class |
15 |
< |
Check Out |
16 |
< |
Make Directory |
17 |
< |
Add |
18 |
< |
Status |
19 |
< |
Properties (svn:ignore, svn:eol-style) |
20 |
< |
Update |
21 |
< |
Check In |
22 |
< |
Things that *should* go in the repository *for this class*: |
23 |
< |
Source Code |
24 |
< |
Makefiles/Build Scripts |
25 |
< |
Things that *should not* go in the repository *for this class*: |
26 |
< |
Compiled Code of Any Kind |
27 |
< |
|
28 |
< |
How did you go about writing your ls? |
12 |
> |
How did you go about writing your ls 0.9? |
13 |
|
How did you begin? |
14 |
|
What design choices did you make? |
15 |
|
What challenges did you face? |
16 |
|
What resources did you use? |
17 |
|
Open discussion |
18 |
+ |
|
19 |
+ |
A look at BSD ls and GNU ls |
20 |
+ |
What did they do? |
21 |
+ |
Open discussion |
22 |
+ |
|
23 |
+ |
Get over your fears of checking in code |
24 |
+ |
Why don't you check in code? |
25 |
+ |
Why don't you check in code early? |
26 |
+ |
Why don't you check in code often? |
27 |
+ |
Stop doing that! |
28 |
+ |
|
29 |
+ |
Come up with an Early and Often project |
30 |
+ |
... |