Geeks With Blogs
Josh Reuben November 2008 Entries
Dev Team Management best practices
Goal Ensure your developers build code to meet the spec (the contract of customer requirements) in a timely manner Ensure your developers build code changes that don’t break the spec and that pass functional requirements Ensure your developers build code which is robust (not fragile) and that meets design and code quality guidelines The Spec Make sure that the technical analyst provides appropriate specs! Keep it deliverable – compile-able. No point building mounds of UML diagrams that don’t stay ......

Posted On Saturday, November 22, 2008 8:32 AM

Code Contracts - the dark horse of the PDC
· Make Coding Assumptions Explicit and Tool Discoverable. provide a language-agnostic way to express coding assumptions in .NET programs. The contracts take the form of pre-conditions, post-conditions, and object invariants. Contracts act as checked documentation of your external and internal APIs. The contracts are used to improve testing via runtime checking, enable static contract verification, and documentation generation. · bring the advantages of design-by-contract programming to all .NET programming ......

Posted On Sunday, November 2, 2008 9:32 PM

Copyright © JoshReuben | Powered by: