|
|
0
|
|
155.1 KB
|
|
|
001. Part 1. Preliminaries.mp4
|
MP4
|
1 MB
|
|
|
002. Chapter 1. Software qualities and a problem to solve.mp4
|
MP4
|
14.6 MB
|
|
|
003. Chapter 1. Mostly external software qualities.mp4
|
MP4
|
16.6 MB
|
|
|
004. Chapter 1. Mostly internal software qualities.mp4
|
MP4
|
12 MB
|
|
|
005. Chapter 1. Interactions between software qualities.mp4
|
MP4
|
21.1 MB
|
|
|
006. Chapter 1. The recurring example A system of water containers.mp4
|
MP4
|
17.3 MB
|
|
|
007. Chapter 1. Data model and representations.mp4
|
MP4
|
13.1 MB
|
|
|
008. Chapter 1. Storing connections.mp4
|
MP4
|
16.4 MB
|
|
|
009. Chapter 1. Hello containers!.mp4
|
MP4
|
14.6 MB
|
|
|
010. Chapter 1. Method connectTo.mp4
|
MP4
|
15.5 MB
|
|
|
011. Chapter 2. Reference implementation.mp4
|
MP4
|
12.2 MB
|
|
|
012. Chapter 2. Memory layout diagrams.mp4
|
MP4
|
16.7 MB
|
|
|
013. Chapter 2. Memory requirements.mp4
|
MP4
|
23.2 MB
|
|
|
014. Chapter 2. Time complexity.mp4
|
MP4
|
23.1 MB
|
|
|
015. Chapter 2. Applying what you learned.mp4
|
MP4
|
18.1 MB
|
|
|
016. Part 2. Software Qualities.mp4
|
MP4
|
1.3 MB
|
|
|
017. Chapter 3. Need for speed Time efficiency.mp4
|
MP4
|
22.8 MB
|
|
|
018. Chapter 3. Adding connections in constant time.mp4
|
MP4
|
10.5 MB
|
|
|
019. Chapter 3. Delaying the updates.mp4
|
MP4
|
11 MB
|
|
|
020. Chapter 3. The best balance Union-find algorithms.mp4
|
MP4
|
22.1 MB
|
|
|
021. Chapter 3. Connecting trees of containers.mp4
|
MP4
|
17.9 MB
|
|
|
022. Chapter 3. Amortized time complexity.mp4
|
MP4
|
11.5 MB
|
|
|
023. Chapter 3. Amortized analysis of resizable arrays.mp4
|
MP4
|
17.8 MB
|
|
|
024. Chapter 3. Comparing implementations.mp4
|
MP4
|
19.4 MB
|
|
|
025. Chapter 3. And now for something completely different.mp4
|
MP4
|
11.3 MB
|
|
|
026. Chapter 3. Real-world use cases.mp4
|
MP4
|
17.1 MB
|
|
|
027. Chapter 3. Summary.mp4
|
MP4
|
16.8 MB
|
|
|
028. Chapter 4. Precious memory Space efficiency.mp4
|
MP4
|
13.5 MB
|
|
|
029. Chapter 4. Space and time complexity.mp4
|
MP4
|
11.7 MB
|
|
|
030. Chapter 4. Plain arrays.mp4
|
MP4
|
14 MB
|
|
|
031. Chapter 4. Forgoing objects.mp4
|
MP4
|
18.4 MB
|
|
|
032. Chapter 4. Creating containers with a factory method.mp4
|
MP4
|
19.4 MB
|
|
|
033. Chapter 4. Connecting containers by ID.mp4
|
MP4
|
16.9 MB
|
|
|
034. Chapter 4. The black hole.mp4
|
MP4
|
20.4 MB
|
|
|
035. Chapter 4. Space-time trade-offs.mp4
|
MP4
|
17.4 MB
|
|
|
036. Chapter 4. Real-world use cases.mp4
|
MP4
|
10.7 MB
|
|
|
037. Chapter 4. Applying what you learned.mp4
|
MP4
|
17 MB
|
|
|
038. Chapter 4. Exercise.mp4
|
MP4
|
18 MB
|
|
|
039. Chapter 5. Self-conscious code Reliability through monitoring.mp4
|
MP4
|
17.6 MB
|
|
|
040. Chapter 5. Invariants.mp4
|
MP4
|
14.8 MB
|
|
|
041. Chapter 5. Checking contracts.mp4
|
MP4
|
24.1 MB
|
|
|
042. Chapter 5. Designing containers by contract.mp4
|
MP4
|
18.3 MB
|
|
|
043. Chapter 5. Containers that check their contracts.mp4
|
MP4
|
18.8 MB
|
|
|
044. Chapter 5. Checking the contract of connectTo.mp4
|
MP4
|
15.1 MB
|
|
|
045. Chapter 5. Containers that check their invariants.mp4
|
MP4
|
23.1 MB
|
|
|
046. Chapter 5. And now for something completely different.mp4
|
MP4
|
20.1 MB
|
|
|
047. Chapter 5. Real-world use cases.mp4
|
MP4
|
20.9 MB
|
|
|
048. Chapter 5. Exercise 2.mp4
|
MP4
|
13.7 MB
|
|
|
049. Chapter 5. Exercise 3.mp4
|
MP4
|
15 MB
|
|
|
050. Chapter 6. Lie to me Reliability through testing.mp4
|
MP4
|
22.3 MB
|
|
|
051. Chapter 6. JUnit.mp4
|
MP4
|
13.1 MB
|
|
|
052. Chapter 6. Testing containers.mp4
|
MP4
|
9.5 MB
|
|
|
053. Chapter 6. Testing addWater.mp4
|
MP4
|
15 MB
|
|
|
054. Chapter 6. Input coverage criteria.mp4
|
MP4
|
15.2 MB
|
|
|
055. Chapter 6. Testing connectTo.mp4
|
MP4
|
23.5 MB
|
|
|
056. Chapter 6. Testability.mp4
|
MP4
|
21.4 MB
|
|
|
057. Chapter 6. And now for something completely different.mp4
|
MP4
|
17 MB
|
|
|
058. Chapter 6. A test suite.mp4
|
MP4
|
10.5 MB
|
|
|
059. Chapter 6. Real-world use cases.mp4
|
MP4
|
11.1 MB
|
|
|
060. Chapter 6. Applying what you learned.mp4
|
MP4
|
11.7 MB
|
|
|
061. Chapter 6. Exercise.mp4
|
MP4
|
25 MB
|
|
|
062. Chapter 7. Coding aloud Readability.mp4
|
MP4
|
19.2 MB
|
|
|
063. Chapter 7. Structural readability features.mp4
|
MP4
|
14.3 MB
|
|
|
064. Chapter 7. Exterior readability features.mp4
|
MP4
|
16 MB
|
|
|
065. Chapter 7. Readable containers.mp4
|
MP4
|
26.3 MB
|
|
|
066. Chapter 7. Final thoughts on readability.mp4
|
MP4
|
10.1 MB
|
|
|
067. Chapter 7. Real-world use cases.mp4
|
MP4
|
23.4 MB
|
|
|
068. Chapter 8. Many cooks in the kitchen Thread safety.mp4
|
MP4
|
25.8 MB
|
|
|
069. Chapter 8. Dealing with deadlocks.mp4
|
MP4
|
20.2 MB
|
|
|
070. Chapter 8. Thread-safe containers.mp4
|
MP4
|
15.2 MB
|
|
|
071. Chapter 8. Immutability.mp4
|
MP4
|
16.8 MB
|
|
|
072. Chapter 8. The implementation.mp4
|
MP4
|
12 MB
|
|
|
073. Chapter 8. And now for something completely different.mp4
|
MP4
|
17.2 MB
|
|
|
074. Chapter 8. Applying what you learned.mp4
|
MP4
|
17.6 MB
|
|
|
075. Chapter 9. Please recycle Reusability.mp4
|
MP4
|
11.7 MB
|
|
|
076. Chapter 9. The general framework.mp4
|
MP4
|
18.1 MB
|
|
|
077. Chapter 9. Mutable collectors.mp4
|
MP4
|
14.9 MB
|
|
|
078. Chapter 9. A generic container implementation.mp4
|
MP4
|
10.7 MB
|
|
|
079. Chapter 9. Recovering water containers.mp4
|
MP4
|
12.9 MB
|
|
|
080. Chapter 9. And now for something completely different.mp4
|
MP4
|
19.4 MB
|
|
|
081. Chapter 9. Real-world use cases.mp4
|
MP4
|
22.7 MB
|
|
|
082. Chapter 9. Exercises and further reading.mp4
|
MP4
|
12.8 MB
|
|
|
083. Appendix A. Code golf Succinctness.mp4
|
MP4
|
13 MB
|
|
|
084. Appendix B. The ultimate water container class.mp4
|
MP4
|
13.1 MB
|
|
|
TutsNode.net.txt
|
TXT
|
102.4 B
|
|
|
[TGx]Downloaded from torrentgalaxy.to .txt
|
TXT
|
614.4 B
|
|
|
1
|
|
157.6 KB
|
|
|
2
|
|
30.5 KB
|
|
|
3
|
|
418.5 KB
|
|
|
4
|
|
488.8 KB
|
|
|
5
|
|
89.7 KB
|
|
|
6
|
|
301.2 KB
|
|
|
7
|
|
403.8 KB
|
|
|
8
|
|
447.5 KB
|
|
|
9
|
|
218 KB
|
|
|
10
|
|
278.7 KB
|
|
|
11
|
|
186.8 KB
|
|
|
12
|
|
456.4 KB
|
|
|
13
|
|
105 KB
|
|
|
14
|
|
399.9 KB
|
|
|
15
|
|
82.4 KB
|
|
|
16
|
|
71.6 KB
|
|
|
17
|
|
292.5 KB
|
|
|
18
|
|
424.4 KB
|
|
|
19
|
|
87.2 KB
|
|
|
20
|
|
127.3 KB
|
|
|
21
|
|
152.2 KB
|
|
|
22
|
|
276.7 KB
|
|
|
23
|
|
235.7 KB
|
|
|
24
|
|
95.5 KB
|
|
|
25
|
|
215.3 KB
|
|
|
26
|
|
359.7 KB
|
|
|
27
|
|
379.2 KB
|
|
|
28
|
|
14.3 KB
|
|
|
29
|
|
57.5 KB
|
|
|
30
|
|
195 KB
|
|
|
31
|
|
360.6 KB
|
|
|
32
|
|
384.2 KB
|
|
|
33
|
|
131.9 KB
|
|
|
34
|
|
168.7 KB
|
|
|
35
|
|
261.4 KB
|
|
|
36
|
|
358.5 KB
|
|
|
37
|
|
471.1 KB
|
|
|
38
|
|
477.2 KB
|
|
|
39
|
|
79.6 KB
|
|
|
40
|
|
158.7 KB
|
|
|
41
|
|
181.4 KB
|
|
|
42
|
|
303.9 KB
|
|
|
43
|
|
389.5 KB
|
|
|
44
|
|
118.2 KB
|
|
|
45
|
|
14.6 KB
|
|
|
46
|
|
9.8 KB
|
|
|
47
|
|
301.4 KB
|
|
|
48
|
|
335.3 KB
|
|
|
49
|
|
395.1 KB
|
|
|
50
|
|
511 KB
|
|
|
51
|
|
17.8 KB
|
|
|
52
|
|
132.3 KB
|
|
|
53
|
|
163.9 KB
|
|
|
54
|
|
435.2 KB
|
|
|
55
|
|
444.5 KB
|
|
|
56
|
|
199.3 KB
|
|
|
57
|
|
472.8 KB
|
|
|
58
|
|
270 KB
|
|
|
59
|
|
4.2 KB
|
|
|
60
|
|
388.1 KB
|
|
|
61
|
|
446.7 KB
|
|
|
62
|
|
456.1 KB
|
|
|
63
|
|
39 KB
|
|
|
64
|
|
73.3 KB
|
|
|
65
|
|
188.6 KB
|
|
|
66
|
|
344.9 KB
|
|
|
67
|
|
468.8 KB
|
|
|
68
|
|
9.9 KB
|
|
|
69
|
|
275.4 KB
|
|
|
70
|
|
302.3 KB
|
|
|
71
|
|
342.3 KB
|
|
|
72
|
|
507.1 KB
|
|
|
73
|
|
226.8 KB
|
|
|
74
|
|
437.2 KB
|
|
|
75
|
|
478 KB
|
|
|
76
|
|
307.5 KB
|
|
|
77
|
|
358.2 KB
|
|
|
78
|
|
462.3 KB
|
|
|
79
|
|
50.3 KB
|
|
|
80
|
|
374 KB
|
|
|
81
|
|
470.2 KB
|
|
|
82
|
|
167.7 KB
|