Course Hero Logo

Module-1-SOLID-Principles-Assessment.docx - SOUTHERN LEYTE...

Course Hero uses AI to attempt to automatically extract content from documents to surface to you and others so you can study better, e.g., in search results, to enrich docs, and more. This preview shows page 1 - 2 out of 2 pages.

SOUTHERNLEYTESTATEUNIVERSITYCOLLEGE OF COMPUTER STUDIESAND INFORMATION TECHNOLOGYIT204 – INFORMATION MANAGEMENT 1Module One:SOLID PrinciplesTest I.IdentificationInstruction:Read the following statements carefully. Identify words or group of words thatcorresponds the following statements.Write your answer on the space provided.Dependency Inversion1. This principle gives flexibility and stability at the level of theentire architecture of your application.It will allow your application to evolve more securelyand stable.The Dependency Inversion Principle(DIP)2. It states that high level modules should not dependon low level modules; both should depend on abstractions.Abstractions should not dependondetails.Detailsshould depend upon abstractions.3. It reduce coupling and facilitate code reusability in yourapplication.The Liskov Subtitution Principle4. It extends the Open/Closedprincipleand enablesyoutoreplace objects of a parent class with objects of a subclass without breaking the application.The Open-Closed Principle5. Thisprinciplemeans that it should easy to add new functionalitywithout having to change existing, stable, and tested functionality, saving both time and money.

Upload your study docs or become a

Course Hero member to access this document

End of preview. Want to read all 2 pages?

Upload your study docs or become a

Course Hero member to access this document

Term
Fall
Professor
NoProfessor
Tags
Object Oriented Programming, Liskov Subtitution Principle

Newly uploaded documents

Show More

Newly uploaded documents

Show More

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture