Dat my practice of agile patterns