Creating the folder structure in a way that separates the data model, service specification, and service binding is a best practice from both source control management and development perspectives.
Development process, Best practice rules, recommended tools, specifics of the project managementpractice for service creation, directions for service testing and release.