evgeni_tsn

Untitled

Feb 6th, 2016
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.23 KB | None | 0 0
  1. Estimated scoring:                                              |
  2. ----------------------------------------------------------------+
  3. Problem 1. Code Refactoring     -                   32 score    |
  4. Problem 2. StyleCop     -                           4 score     |
  5. Problem 3. Bug Fixing   -                           5 score     |
  6. Problem 4. Code Documentation   -                   7 score     |
  7. Problem 5. Unit Testing     -                       30 score    |
  8. Problem 6. Performance Bottlenecks  -               6 score     |
  9. Problem 7. Correct Results in the Judge System  -   16 score    |
  10. Problem 8. Mocking (bonus)-                         10 score    |
  11. ----------------------------------------------------------------+
  12. Make 2 copies of the project.                                   |
  13. Rename solution and all namespaces with proper names.           |
  14. Extract all classes and interfaces in separate files.           |
  15. Data -> Database | Commands -> Executor and Dispatcher          |
  16. Core -> Engine                                                  |
  17. Write //TODOs where reformatting is needed.                     |
  18. Mark probably //BOTTLENECKs.                                    |
  19. Start with input.                                               |
  20. Debug founded bugs.                                             |
  21. Make input runs well.                                           |
  22. Run in judge.                                                   |
  23. ----------------------------------------------------------------+
  24. Fix Bottlenecks and mark them finally.                          |
  25. ----------------------------------------------------------------+
  26. Make constants and exceptions in Utilities.                     |
  27. Make validation for all fields/properties.                      |
  28. Finally refactor the code and fix all improperly.               |
  29. ----------------------------------------------------------------+
  30. Documenting all needed entries.                                 |
  31. Lookup in documentation of old projects.                        |
  32. ----------------------------------------------------------------+
  33. Make judge result as higher as possible.                        |
  34. If not max go back later on it.                                 |
  35. ----------------------------------------------------------------+
  36. Install Stylecop.Analyzers from NuGet for                       |
  37. double check StyleCop Rules                                     |
  38. Deinstall it afterward.                                         |
  39. ----------------------------------------------------------------+
  40. Make Unit Tests Project                                         |
  41. [TestClass]                                                     |
  42. [TestInitialize]                                                |
  43. [TestMethod]                                                    |
  44. ----------------------------------------------------------------+
  45. Make Mocking using Moq from NuGet.                              |
  46. Lookup Nasko and RoYaL videos.                                  |
  47. ----------------------------------------------------------------+
Advertisement
Add Comment
Please, Sign In to add comment