結果 : design patterns in python oop for software architecture