Confirmed users, Bureaucrats and Sysops emeriti
1,531
edits
ChrisHofmann (talk | contribs) No edit summary |
ChrisHofmann (talk | contribs) No edit summary |
||
Line 11: | Line 11: | ||
** Complete, Comprehensive & Orthogonal APIs across the full API set - find all the common attributes/arguments (add, remove, get, set) make a grid and make sure its complete. | ** Complete, Comprehensive & Orthogonal APIs across the full API set - find all the common attributes/arguments (add, remove, get, set) make a grid and make sure its complete. | ||
** Consitent Error Handling to Enable Debugging. | ** Consitent Error Handling to Enable Debugging. | ||
** Testing -- APIs will be | ** Testing -- APIs will be implimented in test driven development process. write the test first, then develop support for the api to pass the test. | ||
** Extensibility. The goals list above all strive to keep the base set of supported APIs as minimal as possible, and then allow extensibility for creating additional experimental features. | ** Extensibility. The goals list above all strive to keep the base set of supported APIs as minimal as possible, and then allow extensibility for creating additional experimental features. |