Question: who named the first five principles of object-oriented design referred to as solid
Answer: The principles are a subset of many principles promoted by Robert C. Martin .