brincando de design patterns