OOP/Architecture/Design Patterns Flashcards