Skip to content

Commit 2e3d711

Browse files
committed
Some changes to Design Patterns section.
1 parent fe932c9 commit 2e3d711

File tree

1 file changed

+9
-12
lines changed

1 file changed

+9
-12
lines changed

README.md

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1108,29 +1108,26 @@ You'll get more graph practice in Skiena's book (see Books section below) and th
11081108
- [x] How to write tests: http://jasonpolites.github.io/tao-of-testing/ch4-1.1.html
11091109

11101110
- [ ] **Design patterns**
1111-
- [ ] CS164 Lecture 3 Design Patterns: https://youtu.be/mym5m-GKG0Q?t=660
1112-
- [x] Chapter 6 (Part 1) - Patterns: https://youtu.be/LAP2A80Ajrg?list=PLJ9pm_Rc9HesnkwKlal_buSIHA-jTZMpO&t=3344
1113-
- [x] Chapter 6 (Part 2) - Abstraction-Occurrence, General Hierarchy, Player-Role, Singleton, Observer, Delegation: https://www.youtube.com/watch?v=U8-PGsjvZc4&index=12&list=PLJ9pm_Rc9HesnkwKlal_buSIHA-jTZMpO
1114-
- [x] Chapter 6 (Part 3) - Adapter, Facade, Immutable, Read-Only Interface, Proxy: https://www.youtube.com/watch?v=7sduBHuex4c&index=13&list=PLJ9pm_Rc9HesnkwKlal_buSIHA-jTZMpO
1115-
- description:
1116-
- https://www.lynda.com/Developer-Programming-Foundations-tutorials/Foundations-Programming-Design-Patterns/135365-2.html
1117-
- Patterns: https://www.youtube.com/playlist?list=PLF206E906175C7E07
1118-
- UML: https://www.youtube.com/playlist?list=PLGLfVvz_LVvQ5G-LdJ8RLqe-ndo7QITYc
1119-
- [ ] 101 Design Patterns & Tips for Developers: https://sourcemaking.com/design-patterns-and-tips
1111+
- [x] Quick UML review: https://www.youtube.com/watch?v=3cmzqZzwNDM&list=PLGLfVvz_LVvQ5G-LdJ8RLqe-ndo7QITYc&index=3
11201112
- [ ] Learn these patterns:
11211113
- [ ] strategy
1122-
- [ ] singleton
1123-
- [ ] adapter
1114+
- [x] singleton
1115+
- [x] adapter
11241116
- [ ] prototype
11251117
- [ ] decorator
11261118
- [ ] visitor
1127-
- [ ] factory
1119+
- [x] factory
11281120
- [ ] facade
11291121
- [ ] observer
11301122
- [ ] proxy
11311123
- [ ] delegate
1124+
- [x] Chapter 6 (Part 1) - Patterns: https://youtu.be/LAP2A80Ajrg?list=PLJ9pm_Rc9HesnkwKlal_buSIHA-jTZMpO&t=3344
1125+
- [x] Chapter 6 (Part 2) - Abstraction-Occurrence, General Hierarchy, Player-Role, Singleton, Observer, Delegation: https://www.youtube.com/watch?v=U8-PGsjvZc4&index=12&list=PLJ9pm_Rc9HesnkwKlal_buSIHA-jTZMpO
1126+
- [x] Chapter 6 (Part 3) - Adapter, Facade, Immutable, Read-Only Interface, Proxy: https://www.youtube.com/watch?v=7sduBHuex4c&index=13&list=PLJ9pm_Rc9HesnkwKlal_buSIHA-jTZMpO
1127+
- [ ] Series of short videos (27 videos): https://www.youtube.com/playlist?list=PLF206E906175C7E07
11321128
- [ ] Head First Design Patterns: https://www.amazon.com/Head-First-Design-Patterns-Freeman/dp/0596007124
11331129
- I know the canonical book is "Design Patterns: Elements of Reusable Object-Oriented Software", but Head First is great for beginners to OO.
1130+
- [ ] Handy reference: 101 Design Patterns & Tips for Developers: https://sourcemaking.com/design-patterns-and-tips
11341131

11351132
- [ ] **Scheduling**
11361133
- in an OS, how it works

0 commit comments

Comments
 (0)