برای آمادگی ابتدایی بهتر است مواردی مطالعه شود که در زیر به آن ها اشاره شده است.
برای طراحی نرم افزار استاندارد :
cohesion : https://en.wikipedia.org/wiki/Cohesion_(computer_science)
coupling : https://en.wikipedia.org/wiki/Coupling_(computer_programming)
در مورد اینکه این دو چگونه در کنار هم کار می کنند نیز میتوانید بخوانید:
https://simpleprogrammer.com/2010/11/04/back-to-basics-cohesion-and-coupling-part-1/
https://simpleprogrammer.com/2010/11/09/back-to-basics-cohesion-and-coupling-part-2/
Coding Principles :
DRY : https://en.wikipedia.org/wiki/Don%27t_repeat_yourself
KISS : https://en.wikipedia.org/wiki/KISS_principle
SOLID : https://en.wikipedia.org/wiki/SOLID_(object-oriented_design)
برای طراحی نرم افزار استاندارد :
cohesion : https://en.wikipedia.org/wiki/Cohesion_(computer_science)
coupling : https://en.wikipedia.org/wiki/Coupling_(computer_programming)
در مورد اینکه این دو چگونه در کنار هم کار می کنند نیز میتوانید بخوانید:
https://simpleprogrammer.com/2010/11/04/back-to-basics-cohesion-and-coupling-part-1/
https://simpleprogrammer.com/2010/11/09/back-to-basics-cohesion-and-coupling-part-2/
Coding Principles :
DRY : https://en.wikipedia.org/wiki/Don%27t_repeat_yourself
KISS : https://en.wikipedia.org/wiki/KISS_principle
SOLID : https://en.wikipedia.org/wiki/SOLID_(object-oriented_design)
Wikipedia
Cohesion (computer science)
degree to which elements within a module belong together
👍4❤1
برای مطالعه داکیومنت خوده جنگو جز بهترین و مرتب ترین داکیومنت های موجود هست در حال حاضر نسخه long term support (LTS) جنگو 2.2 میباشد :
https://docs.djangoproject.com/en/2.2/intro/
https://docs.djangoproject.com/en/2.2/intro/