Useful
Main Project Guidelines
Main Project Guidelines
  • Design
  • Approach
Powered by GitBook
On this page
  • Identify important features
  • Iteration 1
  • Iteration 2

Approach

Identify important features

Iteration 1

Identify important featureseature
Plan for a subset of features Identitfy entities Identify relationships among entities Seed some minimal data
Pick one functionality of the subset
	Identify class and method which will implement the functionality
	Write testcase for a given functionality
		Use interface and mocks if required
	Write code (any way) to pass the test
	Refactor the code and test again to pass
Functionality is complete

Pick one more function
	....
	....
Functionality is complete

Pick one more function
	....
	....
Functionality is complete

Create a minimal UI(Simple razor) for these functionalities which are complete

Iteration 2

Plan for another subset of features 
Identitfy entities Identify relationships among entities Seed some minimal data
....
....
Create a minimal UI(Simple razor) for these functionalities which are complete 

Similarly complete as many iterations as possible!

PreviousDesign

Last updated 1 year ago