Skip to content

JennicaStiehl/enigma

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Enigma - Evaluation Rubric

##Functionality - 3: Meets Expectations Enigma Class with encrypt and decrypt methods successfully implemented. Encrypt/decrypt command line interfaces successfully implemented

##Object Oriented Programming Project - 3: Meets Expectations Project is broken into logical components consisting of at least 4 classes that have single responsibilities. No more than 2 methods are longer than 7 lines. No class is longer than 100 lines. While there may be 1 or 2 lapses, variable and method names clearly communicate purpose.

##Test Driven Development - 4: Well Above Expectations All test names clearly communicate the purpose of the test. At least one test implements mocks and stubs. Test coverage metrics show 100% coverage

##Version Control - 3: Meets Expectations At least 30 commits. At least 10 pull requests. No more than 3 commits include multiple pieces of functionality.