An open API service indexing awesome lists of open source software.

https://github.com/truecodersio/katacommonerrors

Stack trace flash card practice
https://github.com/truecodersio/katacommonerrors

Last synced: 12 months ago
JSON representation

Stack trace flash card practice

Awesome Lists containing this project

README

          

# CommonErrorsKata
Stack trace flash card practice

Welcome to our Common Errors Kata. Using this Kata will encourage your sleuthing skills in finding bugs within code and solving them logically. This app should show images of stack traces and give you possible correct answers to choose from. If you choose correctly, you should pass a boolean value of `true` to the answer queue. Otherwise, it should pass `false`.

## Step 1
Fork and clone the repo

Make sure you fork this repo and clone it to your local machine so that you can build, run, and edit this project.

## Step 2
Run the app

Check and see if the app is working correctly or not. If not, we need to resolve the issue.

## Step 3
Find the problem

It looks like, currently, every answer is considered a correct answer. Look for this commented `TODO`:

```csharp
//TODO: Figure out what is a valid answer.
```

## Step 4
Resolve the problem

Change the code so that the app works as expected. Once this task is "`TODONE`", delete the `TODO` comment.

## Step 5
Update/refactor the code

Even when you pass the correct `true`/`false` to the answer queue, the project is fairly static currently. Update the project to support adding, deleting, or changing the error images provided.

## Step 6
Submit a Pull Request

Once your code is working properly, push your code to your forked repo and submit a pull request.

**Good luck!**