I am beginner in OOP, design pattern. But I believe we should be. yes