Skip to content

Lyft Back-End Engineering Virtual Experience Program

Notifications You must be signed in to change notification settings

stevenwcliu/forage-lyft

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task 1: Software Architecture

Come up with a clean design for a messy component. The component is responsible for determining whether cars in Lyft’s new rental fleet should be serviced when they are returned.

Requirement:

  • Should allow easy extensibility going forward
  • Should be trivial to add new service criteria and change which parts each car model includes
  • Making a change to the service criteria for a given car part should only require making a change in one place

Todo:

  • Draft and submit a UML class diagram that maps out how the system will be reorganized

About

Lyft Back-End Engineering Virtual Experience Program

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%