You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-2Lines changed: 6 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# branch-by-abstraction
2
2
3
-
A demonstration of branching by abstration
3
+
A demonstration of branching by abstration. Each of the headings below corresponds to a commit message, allowing you to follow the progress of the branch.
4
4
5
5
## Initial State
6
6
@@ -16,4 +16,8 @@ Next I implement the interface, without changing the classes which access the bo
16
16
17
17
## Partially Transition
18
18
19
-
I have partially transitions to using the new interface, in the tests for LifeBoard. The tests for Engine still use the old interface, but everything compiles and I can push to master without causing a riot.
19
+
I have partially transitions to using the new interface, in the tests for LifeBoard. The tests for Engine still use the old interface, but everything compiles and I can push to master without causing a riot.
20
+
21
+
## Engine Tests Converted
22
+
23
+
The engine tests have been converted. Notice that they still take advantage of the fact that the board implementation is static. This is because the engine itself hasn't been converted.
0 commit comments