Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

21 lines (10 sloc) 0.554 kB

SM Framework Core Development Notes/Rules

Requirements

SM Framework Core APIs must:

Validate every possible input combination

Check for every possible 'programmer error' and issue a fail if found

Provide a single entry point for each 'concept', with a well thought out DSL

Keep public api functions in the api/shell/{api name} modules path

Keep internal functions in the internal/shell/{api name} modules path

Use shell primitives for all 'base' api's

Use 'base' api's for writing complex api's (ex: package,service,databae)

Jump to Line
Something went wrong with that request. Please try again.