SOLID principles Flashcards