Apply the GRASP Design Principles to Improve Your Python Code

Pubblicato il: 10 marzo 2023
sul canale di: ArjanCodes
72,203
2.2k

👷 Review code better and faster with my 3-Factor Framework: https://arjan.codes/diagnosis.

In this video, I'll dive into the GRASP design principles and explore why they matter when designing software systems. By understanding these principles, you'll be able to write better code that's easier to maintain and extend.

Example code: https://github.com/ArjanCodes/2023-grasp.

🎓 ArjanCodes Courses: https://www.arjancodes.com/courses/

🔖 Chapters:
0:00 Intro
0:59 Overview
1:23 01 - Creator
4:28 02 - Information expert
7:39 03 - Controller
11:57 04 - Protected variations
14:58 05 - Indirection
17:34 06 - Low coupling
20:43 07 - High cohesion
24:26 08 - Polymorphism
28:43 09 - Pure fabrication
30:07 Retrospective
31:44 Outro

#arjancodes #softwaredesign #python


In questa pagina del sito puoi guardare il video online Apply the GRASP Design Principles to Improve Your Python Code della durata di ore minuti seconda in buona qualità , che l'utente ha caricato ArjanCodes 10 marzo 2023, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 72,203 volte e gli è piaciuto 2.2 mille spettatori. Buona visione!