jasondotnet / cbs_crowe_sample

Coding excercise from Crowe Horwath

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Crowe Horwath Coding Excercise

Submitted by Jason Burton jason_burton@yahoo.com

Custom Business Solutions

Coding Exercise Instructions:

Write a Hello World program 🔃

  • The program has 1 current business requirement a write Hello World to the console/screen.

  • The program should have an API that is separated from the program logic to eventually support mobile applications, web applications, console applications or windows services.

  • The program should support future enhancements for writing to a database, console application, etc.

     Use common design patterns (inheritance, e.g.) to account for these future concerns. Use configuration files or another industry standard mechanism for determining where to write the information to.

  • Write unit tests to support the API.

  • Feel free to use a github program to store the coding exercise as I know that’s typically easier to use.

imports CroweHorwath.Console; // Console imports CroweHorwath.HelloWorld.WebApi; // WebApi 2 imports CroweHorwath.HelloWorld.WebApi.Tests; // Unit Tests

Getting Started

  1. Download or clone this repository.
  2. Open the solution in Visual Studio 2017 or higher.
  3. Select the HelloWorldCBSJB project.

About

Coding excercise from Crowe Horwath


Languages

Language:JavaScript 74.0%Language:C# 25.5%Language:CSS 0.5%Language:ASP 0.0%