Ngày tải lên :
12/08/2014, 10:22
... 152 Presenter layer (MVP), 175 problem solving, 3, ‘programming by contract,’ 151, 152 public interfaces, 152–155 Python ‘design by contract’ extensions, 152 packaging for deployment, 121 Q QA ... (before defining interface), 15 test (before implementing interface), 14 Ruby class library, CruiseControl, 31 ‘design by contract’ extensions, 152 on Rails, 158 Rake build tool, 26, 28 Simian ... computer scientists v , integration tests written by, 89 new code changes and role of, 22–23, 24 role of See writing code unit tests written by, 83 software-development process ‘done’ tasks,...