:Search:

Python 3 Design Patterns Playbook CourseWikia

Torrent:
Info Hash: 465D763FE091E49FA915ED94508E8D5C2BD21BA8
Thumbnail:
Similar Posts:
Uploader: FreeCourseWeb
Source: T Logo Torrent Galaxy
Downloads: 407
Language: English
Category: Other
Size: 477.7 MB
Added: July 1, 2023, 8:18 p.m.
Peers: Seeders: 17, Leechers: 4 (Last updated: 10 months, 3 weeks ago)
Tracker Data:
Tracker Seeders Leechers Completed
udp://open.stealth.si:80/announce 3 1 129
udp://exodus.desync.com:6969/announce 2 0 3
udp://tracker.cyberia.is:6969/announce (Failed to scrape UDP tracker) 0 0 0
udp://tracker.opentrackr.org:1337/announce 3 1 39
udp://tracker.torrent.eu.org:451/announce 3 0 232
udp://explodie.org:6969/announce 3 0 0
udp://tracker.birkenwald.de:6969/announce 1 1 0
udp://tracker.moeking.me:6969/announce (Failed to scrape UDP tracker) 0 0 0
udp://ipv4.tracker.harry.lu:80/announce (Failed to scrape UDP tracker) 0 0 0
udp://tracker.tiny-vps.com:6969/announce 1 0 4
udp://tracker.therarbg.to:6969/announce 1 1 0
Files:
  1. Get Bonus Downloads Here.url 176 bytes
  2. 01. Course Overview.mp4 3.1 MB
  3. 02. Introducing Design Patterns.mp4 3.9 MB
  4. 03. Seeing Real-world Examples.mp4 3.4 MB
  5. 04. Understanding the Design Pattern Classifications.mp4 2.3 MB
  6. 05. Setting up Your Working Environment.mp4 1.1 MB
  7. 06. Defining and Using Interfaces in Python.mp4 4.8 MB
  8. 07. Module Summary.mp4 1.1 MB
  9. 08. Introducing the Factory Pattern.mp4 877.8 KB
  10. 09. Motivating Example.mp4 4.7 MB
  11. 10. Using the Simple Factory Pattern.mp4 8.8 MB
  12. 11. Using the Full Factory Pattern.mp4 7.3 MB
  13. 12. Module Summary.mp4 1.5 MB
  14. 13. Introducing the Abstract Factory Pattern.mp4 1.5 MB
  15. 14. Motivating Example.mp4 5.0 MB
  16. 15. Understanding the Abstract Factory Pattern.mp4 2.3 MB
  17. 16. Using the Abstract Factory Pattern in Python.mp4 4.2 MB
  18. 17. Reviewing the Pattern.mp4 932.3 KB
  19. 18. Introducing the Builder Pattern.mp4 2.1 MB
  20. 19. Motivating Example.mp4 10.9 MB
  21. 20. Implementing the Builder Pattern.mp4 6.6 MB
  22. 21. Module Summary.mp4 1.2 MB
  23. 22. Introduction to the Prototype Pattern.mp4 3.2 MB
  24. 23. Understanding Shallow Cloning.mp4 6.4 MB
  25. 24. Implementing Deep Cloning.mp4 4.0 MB
  26. 25. Using a Prototype Manager.mp4 3.6 MB
  27. 26. Module Summary.mp4 1.4 MB
  28. 27. Introducing the Singleton Pattern.mp4 1.7 MB
  29. 28. Demo-Using an Intuitive Approach.mp4 4.4 MB
  30. 29. Understanding the Challenges and the Singleton Pattern Structure.mp4 2.8 MB
  31. 30. Demo-Implementing a Singleton Base Class.mp4 5.5 MB
  32. 31. Demo-Using a Metaclass.mp4 2.6 MB
  33. 32. Demo-Using the Alternative MonoState Implementation.mp4 2.2 MB
  34. 33. Module Summary.mp4 1.7 MB
  35. 34. Introducing the Adapter Pattern.mp4 1.9 MB
  36. 35. Demo-A Motivating Example.mp4 6.0 MB
  37. 36. Understanding the Object Adapter Pattern.mp4 3.3 MB
  38. 37. Demo-Implementing an Object Adapter.mp4 3.6 MB
  39. 38. Demo-Understanding and Implementing a Class Adapter.mp4 3.8 MB
  40. 39. Module Summary.mp4 2.6 MB
  41. 40. Introducing the Bridge Pattern.mp4 1.4 MB
  42. 42. Demo-Adding Support for Discounts.mp4 3.9 MB
  43. 43. Understanding the Problems Found and Looking at the Bridge Pattern.mp4 3.6 MB
  44. 44. Demo-Refactoring Using the Bridge Pattern.mp4 5.5 MB
  45. 45. Demo-Adding Support for Special Offers.mp4 3.5 MB
  46. 46. Module Summary.mp4 1.6 MB
  47. 47. Introducing the Composite Pattern.mp4 2.3 MB
  48. 48. Demo-A Motivating Example.mp4 4.3 MB
  49. 49. Understanding the Composite Pattern.mp4 3.4 MB
  50. 50. Demo-Refactoring Using the Composite Pattern.mp4 8.4 MB
  51. 51. Reviewing the Consequences of the Composite Pattern and Module Summary.mp4 3.0 MB
  52. 52. Introducing the Decorator Pattern.mp4 1.9 MB
  53. 53. Demo-Using Subclasses.mp4 4.4 MB
  54. 54. Demo-Using Properties.mp4 3.8 MB
  55. 55. Understanding the Decorator Pattern.mp4 3.6 MB
  56. 56. Demo-Implementing the Decorator Pattern.mp4 6.2 MB
  57. 57. Decorator Pattern vs. Python Decorators.mp4 3.1 MB
  58. 58. Module Summary.mp4 805.5 KB
  59. 64. Introducing the Flyweight Pattern.mp4 2.8 MB
  60. 66. Exploring the Flyweight Pattern Structure.mp4 3.5 MB
  61. 67. Demo-Refactoring Using the Flyweight Pattern.mp4 7.4 MB
  62. 68. Module Summary.mp4 998.0 KB
  63. 69. Introducing the Proxy Pattern.mp4 949.8 KB
  64. 70. Looking at Proxy Types.mp4 2.8 MB
  65. 71. Demo-A Motivating Example.mp4 7.0 MB
  66. 72. Understanding the Proxy Pattern Structure.mp4 2.8 MB
  67. 73. Demo-Refactoring Using the Proxy Pattern.mp4 8.3 MB
  68. 74. Considering the Consequences of the Proxy Pattern.mp4 2.7 MB
  69. 75. Introducing the Strategy Pattern.mp4 2.2 MB
  70. 77. Visualizing the Strategy Pattern Structure.mp4 2.8 MB
  71. 78. Demo-Refactoring Using the Strategy Pattern.mp4 4.2 MB
  72. 79. Understanding the Advantages of the Strategy Pattern.mp4 1.3 MB
  73. 80. Demo-Using Variations.mp4 2.6 MB
  74. 81. Module Summary.mp4 979.3 KB
  75. 82. Introducing the Command Pattern.mp4 2.0 MB
  76. 83. Demo-A Motivating Example.mp4 5.2 MB
  77. 84. Understanding the Command Pattern.mp4 3.6 MB
  78. 85. Demo-Implementing the Command Pattern.mp4 10.1 MB
  79. 86. Demo-Implementing Undo.mp4 8.7 MB
  80. 87. Module Summary.mp4 1.2 MB
  81. 88. Introducing the State Pattern.mp4 2.1 MB
  82. 89. Using a Shopping Cart as a Model.mp4 2.0 MB
  83. 91. Understanding the State Pattern.mp4 1.7 MB
  84. 92. Demo-Refactoring Using the State Pattern.mp4 10.1 MB
  85. 93. Consequences and Summary.mp4 2.6 MB
  86. 100. Module Summary.mp4 1.5 MB
  87. 94. Introducing the Observer Pattern.mp4 2.9 MB
  88. 96. Understanding the Observer Pattern.mp4 3.6 MB
  89. 97. Demo-Refactoring with the Observer Pattern.mp4 7.8 MB
  90. 98. Reviewing the Results and Exposing a Bug.mp4 1.7 MB
  91. 99. Demo-Implementing the Decorator Pattern Using Context Managers.mp4 2.9 MB
  92. 101. Introducing the Visitor Pattern.mp4 1.8 MB
  93. 102. Demo-Adding a Pretty Print Option.mp4 4.3 MB
  94. 103. Understanding the Visitor Pattern.mp4 4.2 MB
  95. 104. Demo-Implementing the Visitor Pattern.mp4 7.6 MB
  96. 105. Demo-Refactoring Get Oldest.mp4 3.7 MB
  97. 106. Consequences and Summary.mp4 3.1 MB
  98. 107. Introducing the Chain of Responsibility Pattern.mp4 1.6 MB
  99. 109. Understanding the Chain of Responsibility Pattern.mp4 1.6 MB
  100. 110. Demo-Implementing the Chain of Responsibility Pattern.mp4 5.5 MB
  101. 111. Demo-Exploring a Different Implementation.mp4 2.1 MB
  102. 112. Module Summary.mp4 1.1 MB
  103. 113. Introducing the Mediator Pattern.mp4 3.3 MB
  104. 114. Demo-A Motivating Example.mp4 6.0 MB
  105. 115. Understanding the Mediator Pattern.mp4 2.0 MB
  106. 116. Demo-Refactoring Using the Mediator Pattern.mp4 6.9 MB
  107. 117. Learning the Consequences of Mediator.mp4 1.8 MB
  108. 118. Module Summary.mp4 1.3 MB
  109. 119. Introducing the Memento Pattern.mp4 2.5 MB
  110. 121. Understanding the Memento Pattern.mp4 1.4 MB
  111. 122. Demo-Refactoring Using the Memento Pattern.mp4 4.0 MB
  112. 123. Module Summary.mp4 1.5 MB
  113. 124. Introducing the Null Pattern.mp4 1.4 MB
  114. 125. Demo-A Motivating Example.mp4 2.6 MB
  115. 126. Demo-Refactoring Using the Null Pattern.mp4 2.0 MB
  116. 127. Module Summary.mp4 1.3 MB
  117. 128. Introducing the Template Pattern.mp4 1.3 MB
  118. 130. Understanding the Template Pattern.mp4 2.0 MB
  119. 131. Learning the Structure of the Template Pattern.mp4 1.2 MB
  120. 132. Demo-Refactoring Using the Template Pattern.mp4 4.8 MB
  121. 133. Module Summary.mp4 2.2 MB
  122. 134. Introducing the Iterator Pattern.mp4 3.1 MB
  123. 135. Demo-Iterating over Employees and Departments.mp4 7.4 MB
  124. 136. Understanding the Iterator Pattern.mp4 4.9 MB
  125. 137. Demo-Refactoring Using Iterator.mp4 4.6 MB
  126. 138. Demo-Iterating Using Python Generators.mp4 3.2 MB
  127. 139. Consequences and Summary.mp4 2.0 MB
  128. 140. Introducing the Interpreter Pattern.mp4 1.9 MB
  129. 141. Reviewing Popular Domain Specific Languages.mp4 1.2 MB
  130. 142. Defining Formal Grammars Using Backus Normal Form.mp4 2.4 MB
  131. 143. Creating a DSL for Making Scrambled Eggs.mp4 2.3 MB
  132. 144. Understanding the Interpreter Pattern in UML.mp4 1.9 MB
  133. 145. Demo-Implementing the Scrambled Eggs DSL.mp4 9.2 MB
  134. 146. Consequences of the Iterator Pattern.mp4 1.2 MB
  135. 147. Module Summary.mp4 1.2 MB
  136. 148. Reviewing This Course.mp4 798.9 KB
  137. 149. Credit Where Credit Is Due.mp4 753.1 KB
  138. 150. SOLID.mp4 980.9 KB
  139. 151. Dont Repeat Yourself.mp4 1.1 MB
  140. 152. Using Python Abstract Base Classes.mp4 1.2 MB
  141. 153. Other Design Patterns.mp4 897.9 KB
  142. 154. Thanks.mp4 291.5 KB
  143. Bonus Resources.txt 386 bytes
  144. introduction-slides.pdf 1.3 MB
  145. creational-patterns-factory-slides.pdf 476.8 KB
  146. Assignment.txt 882 bytes
  147. __main__.py 199 bytes
  148. __init__.py 0 bytes
  149. __init__.cpython-35.pyc 206 bytes
  150. abs_cust.cpython-35.pyc 828 bytes
  151. ent_cust.cpython-35.pyc 865 bytes
  152. gov_cust.cpython-35.pyc 865 bytes
  153. loader.cpython-35.pyc 914 bytes
  154. null_cust.cpython-35.pyc 984 bytes
  155. smb_cust.cpython-35.pyc 858 bytes
  156. abs_cust.py 282 bytes
  157. ent_cust.py 300 bytes
  158. gov_cust.py 300 bytes
  159. loader.py 543 bytes
  160. null_cust.py 348 bytes
  161. smb_cust.py 293 bytes
  162. __main__.py 484 bytes
  163. chevyvolt.py 181 bytes
  164. fordfusion.py 170 bytes
  165. jeepsahara.py 165 bytes
  166. nullcar.py 204 bytes
  167. __main__.py 238 bytes
  168. __init__.py 167 bytes
  169. abs_auto.py 303 bytes
  170. chevyvolt.py 197 bytes
  171. fordfusion.py 184 bytes
  172. jeepsahara.py 238 bytes
  173. nullcar.py 148 bytes
  174. __init__.py 0 bytes
  175. abs_factory.py 109 bytes
  176. chevy_factory.py 240 bytes
  177. ford_factory.py 239 bytes
  178. jeep_factory.py 217 bytes
  179. loader.py 562 bytes
  180. null_factory.py 238 bytes
  181. __main__.py 224 bytes
  182. autofactory.py 700 bytes
  183. __init__.py 167 bytes
  184. abs_auto.py 164 bytes
  185. chevyvolt.py 215 bytes
  186. fordfusion.py 204 bytes
  187. jeepsahara.py 199 bytes
  188. nullcar.py 238 bytes
  189. creational-patterns-abstract-factory-slides.pdf 451.7 KB
  190. __main__.py 338 bytes
  191. __init__.py 0 bytes
  192. abs_auto.py 162 bytes
  193. __init__.py 0 bytes
  194. __init__.cpython-35.pyc 140 bytes
  195. __init__.cpython-39.pyc 211 bytes
  196. fiesta.cpython-35.pyc 663 bytes
  197. fiesta.cpython-39.pyc 717 bytes
  198. lincoln.cpython-35.pyc 666 bytes
  199. lincoln.cpython-39.pyc 719 bytes
  200. mustang.cpython-35.pyc 678 bytes
  201. mustang.cpython-39.pyc 731 bytes
  202. fiesta.py 185 bytes
  203. lincoln.py 202 bytes
  204. mustang.py 212 bytes
  205. __init__.py 0 bytes
  206. __init__.cpython-35.pyc 138 bytes
  207. __init__.cpython-39.pyc 209 bytes
  208. cadillac.cpython-35.pyc 673 bytes
  209. cadillac.cpython-39.pyc 726 bytes
  210. camaro.cpython-35.pyc 671 bytes
  211. camaro.cpython-39.pyc 724 bytes
  212. spark.cpython-35.pyc 665 bytes
  213. spark.cpython-39.pyc 718 bytes
  214. cadillac.py 208 bytes
  215. camaro.py 208 bytes
  216. spark.py 205 bytes
  217. __init__.py 0 bytes
  218. abs_factory.py 259 bytes
  219. ford_factory.py 427 bytes
  220. gm_factory.py 420 bytes
  221. Assignment.txt 304 bytes
  222. __init__.py 0 bytes
  223. __main__.py 393 bytes
  224. abs_cust.cpython-35.pyc 831 bytes
  225. abs_cust.py 235 bytes
  226. __init__.py 0 bytes
  227. __init__.cpython-35.pyc 138 bytes
  228. cadillac.cpython-35.pyc 673 bytes
  229. camaro.cpython-35.pyc 671 bytes
  230. commercial.cpython-35.pyc 610 bytes
  231. government.cpython-35.pyc 610 bytes
  232. retail.cpython-35.pyc 594 bytes
  233. spark.cpython-35.pyc 665 bytes
  234. commercial.py 153 bytes
  235. government.py 153 bytes
  236. retail.py 143 bytes
  237. __init__.py 0 bytes
  238. __init__.cpython-35.pyc 140 bytes
  239. commercial.cpython-35.pyc 604 bytes
  240. fiesta.cpython-35.pyc 663 bytes
  241. government.cpython-35.pyc 604 bytes
  242. lincoln.cpython-35.pyc 666 bytes
  243. mustang.cpython-35.pyc 678 bytes
  244. retail.cpython-35.pyc 588 bytes
  245. commercial.py 148 bytes
  246. government.py 150 bytes
  247. retail.py 140 bytes
  248. __init__.py 0 bytes
  249. __init__.cpython-35.pyc 204 bytes
  250. abs_factory.cpython-35.pyc 720 bytes
  251. investor.cpython-35.pyc 1.0 KB
  252. saver.cpython-35.pyc 1.0 KB
  253. abs_factory.py 189 bytes
  254. investor.py 451 bytes
  255. saver.py 438 bytes
  256. __main__.py 870 bytes
  257. __init__.py 0 bytes
  258. ford.py 478 bytes
  259. gm.py 484 bytes
  260. creational-patterns-builder-slides.pdf 409.5 KB
  261. __main__.py 325 bytes
  262. computer.py 682 bytes
  263. __main__.py 265 bytes
  264. computer.py 517 bytes
  265. __main__.py 173 bytes
  266. computer.py 517 bytes
  267. mycomputer.py 439 bytes
  268. __main__.py 164 bytes
  269. computer.py 517 bytes
  270. mycomputer_builder.py 863 bytes
  271. __main__.py 433 bytes
  272. abs_builder.py 567 bytes
  273. budget_box_builder.py 523 bytes
  274. computer.py 464 bytes
  275. director.py 449 bytes
  276. mycomputer_builder.py 538 bytes
  277. creational-patterns-prototype-slides.pdf 393.5 KB
  278. __main__.py 438 bytes
  279. abs_computer.py 106 bytes
  280. abs_prototype.py 103 bytes
  281. laptop.py 869 bytes
  282. tower.py 1.2 KB
  283. __main__.py 645 bytes
  284. abs_computer.py 106 bytes
  285. abs_prototype.py 103 bytes
  286. laptop.py 869 bytes
  287. prototype_manager.py 218 bytes
  288. tower.py 1.2 KB
  289. __main__.py 442 bytes
  290. abs_computer.py 106 bytes
  291. abs_prototype.py 103 bytes
  292. laptop.py 869 bytes
  293. tower.py 1.2 KB
  294. creational-patterns-singleton-slides.pdf 513.6 KB
  295. __main__.py 581 bytes
  296. assignment.txt 1.0 KB
  297. database.py 559 bytes
  298. monostate_meta.py 265 bytes
  299. __main__.py 411 bytes
  300. logger_base.py 482 bytes
  301. singleton_base.py 281 bytes
  302. __main__.py 327 bytes
  303. logger_classic.py 754 bytes
  304. singleton_classic.py 371 bytes
  305. __main__.py 302 bytes
  306. logger_meta.py 492 bytes
  307. singleton_meta.py 285 bytes
  308. __main__.py 302 bytes
  309. logger_mono.py 477 bytes
  310. monostate.py 179 bytes
  311. __main__.py 423 bytes
  312. abs_adapter.py 596 bytes
  313. assignment.txt 450 bytes
  314. cust_adapter.py 666 bytes
  315. customer.py 414 bytes
  316. mock_customers.py 311 bytes
  317. mock_vendors.py 295 bytes
  318. vend_adapter.py 641 bytes
  319. vend_cust_adapter.py 313 bytes
  320. vendor.py 370 bytes
  321. __main_new__.py 560 bytes
  322. __main_orig__.py 214 bytes
  323. customer.py 261 bytes
  324. mock_customers.py 204 bytes
  325. mock_vendors.py 197 bytes
  326. vendor.py 370 bytes
  327. __main__.py 231 bytes
  328. customer.py 261 bytes
  329. mock_vendors.py 231 bytes
  330. vend_adapter.py 307 bytes
  331. vendor.py 370 bytes
  332. __main__.py 231 bytes
  333. abs_adapter.py 311 bytes
  334. cust_adapter.py 198 bytes
  335. customer.py 261 bytes
  336. mock_vendors.py 274 bytes
  337. vend_adapter.py 291 bytes
  338. vendor.py 370 bytes
  339. structural-patterns-adapter-slides.pdf 666.4 KB
  340. __main__.py 429 bytes
  341. abs_subscription.py 452 bytes
  342. annual.py 286 bytes
  343. monthly.py 288 bytes
  344. __main__.py 1.3 KB
  345. abs_subscription.py 452 bytes
  346. annual.py 286 bytes
  347. annual_corporate.py 177 bytes
  348. annual_student.py 175 bytes
  349. monthly.py 287 bytes
  350. monthly_corporate.py 183 bytes
  351. monthly_student.py 179 bytes
  352. __main__.py 692 bytes
  353. abs_subscription.py 640 bytes
  354. annual.py 291 bytes
  355. discount.py 399 bytes
  356. monthly.py 293 bytes
  357. __main__.py 692 bytes
  358. abs_subscription.py 640 bytes
  359. annual.py 291 bytes
  360. discount.py 399 bytes
  361. extend.py 0 bytes
  362. monthly.py 293 bytes
  363. structural-patterns-bridge-slides.pdf 584.4 KB
  364. Assignment.txt 793 bytes
  365. __main__.py 791 bytes
  366. abs_composite.py 211 bytes
  367. person.py 338 bytes
  368. tree.py 832 bytes
  369. __main__.py 1017 bytes
  370. family.py 212 bytes
  371. person.py 266 bytes
  372. __main__.py 947 bytes
  373. abs_composite.py 112 bytes
  374. person.py 378 bytes
  375. tree.py 652 bytes
  376. structural-patterns-composite-slides.pdf 489.2 KB
  377. Assignment.txt 304 bytes
  378. __main__.py 427 bytes
  379. __init__.py 0 bytes
  380. abs_car.py 252 bytes
  381. economy.py 249 bytes
  382. luxury.py 245 bytes
  383. sport.py 243 bytes
  384. __init__.py 0 bytes
  385. abs_decorator.py 258 bytes
  386. black.py 267 bytes
  387. inline4cyl.py 274 bytes
  388. leather.py 267 bytes
  389. red.py 262 bytes
  390. v6.py 252 bytes
  391. vinyl.py 268 bytes
  392. white.py 257 bytes
  393. __main__.py 420 bytes
  394. __init__.py 0 bytes
  395. abs_car.py 171 bytes
  396. economy.py 187 bytes
  397. luxury.py 185 bytes
  398. sport.py 183 bytes
  399. __init__.py 0 bytes
  400. abs_decorator.py 182 bytes
  401. black.py 250 bytes
  402. inline4cyl.py 257 bytes
  403. leather.py 250 bytes
  404. red.py 245 bytes
  405. v6.py 235 bytes
  406. vinyl.py 251 bytes
  407. white.py 240 bytes
  408. __main__.py 283 bytes
  409. __init__.py 0 bytes
  410. abs_car.py 832 bytes
  411. economy.py 570 bytes
  412. __main__.py 341 bytes
  413. __init__.py 0 bytes
  414. abs_car.py 171 bytes
  415. economy.py 187 bytes
  416. economy_4cyl_white_vinyl.py 240 bytes
  417. economy_6cyl_white_vinyl.py 240 bytes
  418. structural-patterns-decorator-slides.pdf 721.4 KB
  419. __main__.py 265 bytes
  420. __init__.py 159 bytes
  421. abs_facade.py 108 bytes
  422. twitter_facade.py 414 bytes
  423. get_employees.py 564 bytes
  424. __main__.py 229 bytes
  425. __init__.py 293 bytes
  426. abs_facade.py 110 bytes
  427. facade_factory.py 570 bytes
  428. sql_server.py 398 bytes
  429. structural-patterns-facade-slides.pdf 390.2 KB
  430. ColliderEvents.py 1.3 KB
  431. __main__.py 796 bytes
  432. flyweight.py 687 bytes
  433. flyweight_factory.py 163 bytes
  434. structural-patterns-flyweight-slides.pdf 691.0 KB
  435. Assignment.txt 563 bytes
  436. __main__.py 324 bytes
  437. cust_proxy.py 354 bytes
  438. customer.py 366 bytes
  439. customer_factory.py 137 bytes
  440. mock_customer.py 340 bytes
  441. multi_main.py 324 bytes
  442. __main__.py 605 bytes
  443. access_control.py 150 bytes
  444. employee.py 194 bytes
  445. testdata.py 439 bytes
  446. __main__.py 561 bytes
  447. abs_employees.py 127 bytes
  448. access_control.py 156 bytes
  449. access_controls.py 143 bytes
  450. employee.py 200 bytes
  451. employees.py 261 bytes
  452. factory.py 136 bytes
  453. proxy.py 856 bytes
  454. testdata.py 440 bytes
  455. structural-patterns-proxy-slides.pdf 422.4 KB
  456. behavioral-patterns-strategy-slides.pdf 722.7 KB
  457. __main__.py 561 bytes
  458. __init__.py 187 bytes
  459. order.py 162 bytes
  460. shipper.py 89 bytes
  461. shipping_cost.py 634 bytes
  462. __main__.py 679 bytes
  463. __init__.py 279 bytes
  464. fedex_strategy.py 138 bytes
  465. order.py 61 bytes
  466. postal_strategy.py 139 bytes
  467. shipping_cost.py 186 bytes
  468. strategy_abc.py 157 bytes
  469. ups_strategy.py 136 bytes
  470. __main__.py 631 bytes
  471. __init__.py 138 bytes
  472. order.py 61 bytes
  473. shipping_cost.py 176 bytes
  474. behavioral-patterns-command-slides.pdf 442.1 KB
  475. __init__.py 0 bytes
  476. __main__.py 352 bytes
  477. command_executor.py 685 bytes
  478. __init__.py 16 bytes
  479. __main__.py 960 bytes
  480. __init__.py 231 bytes
  481. __init__.cpython-39.pyc 478 bytes
  482. command_abc.cpython-39.pyc 522 bytes
  483. create_order.cpython-39.pyc 630 bytes
  484. no_command.cpython-39.pyc 708 bytes
  485. order_command_abc.cpython-39.pyc 674 bytes
  486. ship_order.cpython-39.pyc 624 bytes
  487. update_order.cpython-39.pyc 922 bytes
  488. command_abc.py 109 bytes
  489. create_order.py 237 bytes
  490. no_command.py 229 bytes
  491. order_command_abc.py 184 bytes
  492. ship_order.py 235 bytes
  493. update_order.py 512 bytes
  494. __init__.py 0 bytes
  495. __main__.py 887 bytes
  496. __init__.py 0 bytes
  497. __init__.cpython-39.pyc 203 bytes
  498. appliance.cpython-39.pyc 791 bytes
  499. door.cpython-39.pyc 757 bytes
  500. security.cpython-39.pyc 646 bytes
  501. appliance.py 228 bytes
  502. door.py 210 bytes
  503. security.py 145 bytes
  504. appliance_commands.py 834 bytes
  505. command_abc.py 169 bytes
  506. door_commands.py 739 bytes
  507. menu_action.py 880 bytes
  508. security_commands.py 824 bytes
  509. behavioral-patterns-state-slides.pdf 473.3 KB
  510. Assignment.txt 523 bytes
  511. __main__.py 732 bytes
  512. abs_state.py 826 bytes
  513. check_out.py 381 bytes
  514. empty.py 165 bytes
  515. not_empty.py 339 bytes
  516. paid_for.py 70 bytes
  517. shopping_cart.py 897 bytes
  518. suspended.py 202 bytes
  519. __main__.py 329 bytes
  520. shopping_cart.py 2.3 KB
  521. __main__.py 618 bytes
  522. abs_state.py 434 bytes
  523. check_out.py 781 bytes
  524. empty.py 531 bytes
  525. not_empty.py 758 bytes
  526. paid_for.py 549 bytes
  527. shopping_cart.py 675 bytes
  528. behavioral-patterns-observer-slides.pdf 963.8 KB
  529. __init__.py 0 bytes
  530. __main__.py 346 bytes
  531. kpi_data.py 188 bytes
  532. __init__.py 0 bytes
  533. __main__.py 389 bytes
  534. currentkpis.py 811 bytes
  535. forecastkpis.py 831 bytes
  536. kpis.py 624 bytes
  537. __init__.py 92 bytes
  538. __init__.cpython-35.pyc 285 bytes
  539. __init__.cpython-39.pyc 313 bytes
  540. observer_abc.cpython-35.pyc 838 bytes
  541. observer_abc.cpython-39.pyc 863 bytes
  542. subject_abc.cpython-35.pyc 1.3 KB
  543. subject_abc.cpython-39.pyc 1.3 KB
  544. observer_abc.py 309 bytes
  545. subject_abc.py 774 bytes
  546. __init__.py 0 bytes
  547. __main__.py 415 bytes
  548. currentkpis.cpython-39.pyc 1.1 KB
  549. forecastkpis.cpython-39.pyc 1.1 KB
  550. kpis.cpython-39.pyc 1.0 KB
  551. currentkpis.py 717 bytes
  552. forecastkpis.py 747 bytes
  553. kpis.py 625 bytes
  554. __init__.py 92 bytes
  555. __init__.cpython-39.pyc 306 bytes
  556. observer_abc.cpython-39.pyc 533 bytes
  557. subject_abc.cpython-39.pyc 1002 bytes
  558. observer_abc.py 118 bytes
  559. subject_abc.py 586 bytes
  560. behavioral-patterns-visitor-slides.pdf 455.2 KB
  561. __main__.py 1.0 KB
  562. __init__.py 0 bytes
  563. __init__.cpython-39.pyc 195 bytes
  564. abs_tree.cpython-39.pyc 657 bytes
  565. null_person.cpython-39.pyc 777 bytes
  566. person.cpython-39.pyc 1.1 KB
  567. subtree.cpython-39.pyc 1.3 KB
  568. tree.cpython-39.pyc 1.4 KB
  569. abs_tree.py 177 bytes
  570. null_person.py 271 bytes
  571. person.py 456 bytes
  572. tree.py 749 bytes
  573. __init__.py 0 bytes
  574. __main__.py 1.0 KB
  575. __init__.py 0 bytes
  576. __init__.cpython-39.pyc 189 bytes
  577. abs_tree.cpython-39.pyc 660 bytes
  578. null_person.cpython-39.pyc 620 bytes
  579. person.cpython-39.pyc 943 bytes
  580. tree.cpython-39.pyc 1.1 KB
  581. abs_tree.py 176 bytes
  582. null_person.py 207 bytes
  583. person.py 375 bytes
  584. tree.py 525 bytes
  585. __init__.py 0 bytes
  586. __init__.cpython-39.pyc 192 bytes
  587. abs_visitor.cpython-39.pyc 673 bytes
  588. get_oldest_visitor.cpython-39.pyc 934 bytes
  589. pretty_print_visitor.cpython-39.pyc 793 bytes
  590. abs_visitor.py 194 bytes
  591. get_oldest_visitor.py 357 bytes
  592. pretty_print_visitor.py 255 bytes
  593. behavioral-patterns-chain-of-responsibility-slides.pdf 356.0 KB
  594. __main__.py 817 bytes
  595. handlers.py 279 bytes
  596. __main__.py 539 bytes
  597. __init__.py 0 bytes
  598. abs_handler.py 184 bytes
  599. cat_handler.py 257 bytes
  600. dog_handler.py 239 bytes
  601. fish_handler.py 242 bytes
  602. handlers.py 372 bytes
  603. parrot_handler.py 264 bytes
  604. pet_handler.py 429 bytes
  605. __main__.py 538 bytes
  606. __init__.py 0 bytes
  607. abs_handler.py 115 bytes
  608. cat_handler.py 220 bytes
  609. dog_handler.py 202 bytes
  610. fish_handler.py 205 bytes
  611. handlers.py 335 bytes
  612. parrot_handler.py 227 bytes
  613. pet_handler.py 347 bytes
  614. behavioral-patterns-mediator-slides.pdf 471.6 KB
  615. __main__.py 525 bytes
  616. pets.py 702 bytes
  617. times.py 287 bytes
  618. __main__.py 392 bytes
  619. pet_mediator.py 911 bytes
  620. __init__.py 68 bytes
  621. abs_pet.py 131 bytes
  622. cat.py 338 bytes
  623. dog.py 281 bytes
  624. fish.py 310 bytes
  625. behavioral-patterns-memento-slides.pdf 323.6 KB
  626. __main__.py 604 bytes
  627. iheart42.py 425 bytes
  628. __main__.py 508 bytes
  629. iheart42.py 494 bytes
  630. memento.py 193 bytes
  631. behavioral-patterns-null-slides.pdf 268.6 KB
  632. __main__.py 186 bytes
  633. abs_class.py 115 bytes
  634. myclass.py 132 bytes
  635. myobjectfactory.py 167 bytes
  636. __main__.py 133 bytes
  637. abs_class.py 127 bytes
  638. myclass.py 130 bytes
  639. myobjectfactory.py 247 bytes
  640. nullclass.py 136 bytes
  641. behavioral-patterns-template-slides.pdf 403.0 KB
  642. __main__.py 433 bytes
  643. airplane.cpython-35.pyc 1.4 KB
  644. airplane.cpython-39.pyc 1.4 KB
  645. bus.cpython-35.pyc 1.3 KB
  646. bus.cpython-39.pyc 1.3 KB
  647. airplane.py 635 bytes
  648. bus.py 574 bytes
  649. __main__.py 346 bytes
  650. abs_transport.cpython-35.pyc 1.6 KB
  651. abs_transport.cpython-39.pyc 1.5 KB
  652. airplane.cpython-35.pyc 1.3 KB
  653. airplane.cpython-39.pyc 1.2 KB
  654. bus.cpython-35.pyc 746 bytes
  655. bus.cpython-39.pyc 709 bytes
  656. abs_transport.py 691 bytes
  657. airplane.py 503 bytes
  658. bus.py 221 bytes
  659. behavioral-patterns-iterator-slides.pdf 546.9 KB
  660. __main1__.py 290 bytes
  661. __main2__.py 687 bytes
  662. department.py 164 bytes
  663. department_collection.py 314 bytes
  664. employee.py 160 bytes
  665. employee_collection.py 335 bytes
  666. testdata.py 1.0 KB
  667. __main__.py 360 bytes
  668. department.py 152 bytes
  669. department_collection.py 254 bytes
  670. employee.py 157 bytes
  671. employee_collection.py 310 bytes
  672. testdata.py 1.0 KB
  673. __main__.py 360 bytes
  674. department.py 152 bytes
  675. department_collection.py 321 bytes
  676. employee.py 157 bytes
  677. employee_collection.py 515 bytes
  678. testdata.py 1.0 KB
  679. behavioral-patterns-interpreter-slides.pdf 390.3 KB
  680. __main__.py 950 bytes
  681. abs_expression.py 113 bytes
  682. ast.py 1.6 KB
  683. context.py 73 bytes
  684. course-summary-slides.pdf 259.1 KB
  685. import abc.py 311 bytes

Discussion