SOLID Principles with Python

Veröffentlicht am: 01 Januar 1970
auf dem Kanal: PyCon MY
55
3

The SOLID principles are key guidelines for good object-oriented software design. When we design a software, we are dealing with the future, and the future is uncertain — there is no way to determine if our design will be correct and if our software will be flexible and adaptable for years to come. It is precisely for that reason that we have to stick to principles. The idea isn't to get all the requirements right from the very first version, but to achieve a design that's extensible and flexible enough to change, so that we can adapt it as needed.

SOLID principles stand for:

S – Single Responsibility Principle
O – Open-Closed Principle
L – Liskov Substitution Principle
I – Interface Segregation Principle
D – Dependency Inversion Principle

In this talk, the speaker will share her understanding of Robert C. Martin’s SOLID Design Principles along with Python examples. She will share what she has learnt so far and encourage you to try it with your own projects. She will walk through a simple example, with screenshots and code wherever required.

=============================================================================

Pratibha is a passionate Senior software engineer who loves to explore the inners of Python and design principles.


Auf dieser Seite können Sie das Online-Video SOLID Principles with Python mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer PyCon MY 01 Januar 1970 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 55 Mal angesehen und es wurde von 3 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!