• No products in the cart.

ratings 

Geared for experienced Java developers, SOLID Design in C++ is a lab-intensive hands-on Java programming course that dives into the aspects of software engineering that produce both great and failed software.

PRIVATE
Course Access

Unlimited Duration

Last Updated

March 11, 2021

Students Enrolled

Total Reviews

Posted by
Certification

This “skills-centric” course is about 50% hands-on lab and 50% lecture, designed to train attendees in advanced development skills, coupling the most current, effective techniques with the soundest industry practices.In this course you learn about:

· Design Goals - What are we trying to accomplish?

· Design Smells - How to identify and objectively articulate bad design choices.

· Test Driven Development and minimalistic design and implementation - Avoid overdesign and facilitate design changes.

· Process - What are the best ways to proceed with software development and measure progress.

· Single Responsibility Principle - Only one reason to change

· Open/Close Principle - Open for business, closed for modification

· Liskov's Substitution Principle - a subtype can do more and require less

· Interface Segregation Principle - interfaces are for clients

· Dependency Inversion Principle - don't call us, we'll call you!

Course Curriculum

    • Design 00:00:00
    • Design Goals 00:00:00
    • Process – Good, Bad, Ugly 00:00:00
    • Design Smells 00:00:00
    • Minimalistic Design and Test Driven Development 00:00:00
    • The Company Class 00:00:00
    • The Employee Class 00:00:00
    • Single Responsibility Principle 00:00:00
    • SRP Lab 00:00:00
    • Open/Close Principle 00:00:00
    • OCP Lab 00:00:00
    • OCP Lab – Refactoring Employee 00:00:00
    • OCP – Refactoring Company 00:00:00
    • Liskov’s Substitution Principle 00:00:00
    • LSP Lab 00:00:00
    • Interface Segregation Principle 00:00:00
    • Interface Segregation Lab 00:00:00
    • Dependency Inversion Principle 00:00:00
    • DIP Lab 00:00:00

    Course Reviews

    Profile Photo
    ashar hafeez
    0
    62

    Students

    About Instructor

    Pak

    Course Events

    [wplms_eventon_events]

    More Courses by Insturctor

    © 2021 Ernesto.  All rights reserved.  
    X