Skip to content

Latest commit

 

History

History
61 lines (36 loc) · 2.77 KB

README.md

File metadata and controls

61 lines (36 loc) · 2.77 KB

TwitterOhana

Developed on Windows 8 with Visual Studio 2017, .NetCoreApp 1.1

Setting Up

Download Nuget packages:

Get your Twitter App Credentials and change appsettings.json

Development

Using this pattern, user requests are routed to a Controller which is responsible for working with the Model to perform user actions and/or retrieve results of queries. The Controller chooses the View to display to the user, and provides it with any Model data it requires.

  • High-level modules should not depend on low-level modules. Both should depend on abstractions.
  • Abstractions should not depend on details. Details should depend on abstractions.

@ creds to Uncle Bob

Law 1: You are not allowed to write any production code until you have first written a test that fails

Law 2: You are not allowed to write more of a test then it is sufficient to fail

Law 3: You are not allowed to wirte any more production code then it is sufficient to pass but currently failing test

@ creds to Uncle Bob

  • XSS Prevention

Testing Methodologies

Useful Resources: