Skocz do zawartości

Aktywacja nowych użytkowników
Zakazane produkcje

  • advertisement_alt
  • advertisement_alt
  • advertisement_alt
Courses2024

Pluralsight - Behavioral Design Patterns in Swift 5

Rekomendowane odpowiedzi

3967cfd18a8e81cc8495d0828ad14274.jpeg
Free Download Pluralsight - Behavioral Design Patterns in Swift 5
Released 9/2024
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Level: Intermediate | Genre: eLearning | Language: English + subtitle | Duration: 2h 53m | Size: 646 MB
This course will teach you how to effectively manage object interactions in your application, resulting in a more organized, flexible, and maintainable Swift codebase.

Complex object interactions and unclear responsibilities can make our lives as developers quite challenging, leading to code that's hard to manage, extend, and debug. In this course, Behavioral Design Patterns in Swift 5, you'll learn to develop efficient, scalable, and maintainable Swift applications. First, you'll dive into the Chain of Responsibility and Command patterns, which allow for dynamic behavior changes and efficient communication between objects. Next, you'll explore the Interpreter that allows you to map a domain to a language and define its rules. The Iterator provides an elegant way to traverse collections without exposing their underlying representations. Then, you'll master the Mediator and Memento patterns, providing you with techniques to facilitate communication between objects without requiring them to be explicitly aware of each other and to capture and restore an object's internal state. The Observer and State patterns enable your objects to react to state changes and allowing an object to change its behavior when its state changes. Moving forward, you'll learn the Strategy and Template Method patterns, helping you define a family of algorithms and let subclasses redefine certain steps of an algorithm without changing its structure. Finally, you'll explore the Visitor pattern, which lets you separate algorithms from the objects on which they operate, enhancing flexibility and scalability. When you're finished with this course, you'll have the skills and knowledge of behavioral design patterns needed to enhance the clarity, flexibility, and robustness of your Swift applications, ensuring they are well-prepared for future maintenance and enhancements.
Homepage

Ukryta Zawartość

    Treść widoczna tylko dla użytkowników forum DarkSiders. Zaloguj się lub załóż darmowe konto na forum aby uzyskać dostęp bez limitów.









Ukryta Zawartość

    Treść widoczna tylko dla użytkowników forum DarkSiders. Zaloguj się lub załóż darmowe konto na forum aby uzyskać dostęp bez limitów.

No Password - Links are Interchangeable

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

    • 1 Posts
    • 7 Views
    • 1 Posts
    • 4 Views
    • 1 Posts
    • 3 Views
    • 1 Posts
    • 10 Views

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystając z tej witryny, wyrażasz zgodę na nasze Warunki użytkowania.