Ensuring the quality of your software and code

When I usually write code, I follow some recommendations to make sure that my code has a certain standard, and I, like any other developer, try to ensure the quality of my code and software.

Try to focus on programming, not understanding the domain or any other pre-programming steps (in the answer!).

These are the following steps that I live in:

Writing Unit Tests

  • Fix error (no code)
  • Do the job (working code)

Analysis of abstraction

  • Extract Methods
  • Exteract Interfaces

Refactoring

In addition to the above, which is part of refactoring, I am also trying to refactor the code using good tools like ReSharper, CodeRush or others.

; ?

, , xml, /, .

, , - .

.

, , .

+3
2

, - . , .

, , , . , .

:

  • , .
  • , .

, , , .

+6

Filip

- , , , , :

  • unit test
  • , .

, , .

+2

Source: https://habr.com/ru/post/1747171/


All Articles