Pull to refresh
Дмитрий @zhikin2207

Software Engineering

  • Followers 1
  • Following

Dark code-style academy: line breaks, spacing, and indentation

Abnormal programming *Programming *Perfect code *

Hey guys! Let me walk you through the next part of our dark-style code academy. In this post, we will discover some other ways how to slow down the reading speed of your code. The next approaches will help you to decrease maintenance and increase a chance to get a bug in your code. Ready? Let's get started.

Read more
Total votes 1: ↑1 and ↓0 +1
Views 1.8K
Comments 1

Dark code-style academy: spoil if statement

Abnormal programming *Programming *Perfect code *


Do you want to raise your salary? Do you want always to be in demand? Do you want to have your job as long as you want? It is absolutely real! You just need to change the way you write your code. Basically, you need to increase your job security. You have to write code which will be almost impossible to maintain for everyone except you. And in these series of articles, I will tell you how to achieve it. Welcome under the cut.

Read more →
Total votes 3: ↑3 and ↓0 +3
Views 1.5K
Comments 0

VIM for beginners


Like any developer, you are constantly developing. You are learning new technologies by reading books, watching online lessons, attending some courses, and so on and so forth. You know that if you stop learning, you become uncompetitive. But have you ever thought about your performance? How do you improve that? If you don't know how to answer than welcome under the cut.

Read more →
Total votes 22: ↑22 and ↓0 +22
Views 20K
Comments 2

Touch typing


20% of efforts produce 80% of the results. And the other 80% of efforts produce only 20% of results.

In other words, you have to spend only 20% of the total time to learn something new and the last 80% you spend to become an expert. To learn touch typing you spend only one week of your life to achieve the same speed which was before. It becomes easier to type and you are getting faster and faster every next day. In this post, I will tell you how to start and give you the basic tips and tricks to make your learning process easier. Challenge yourself to become more productive.

Read more →
Total votes 17: ↑16 and ↓1 +15
Views 5.8K
Comments 2

Zen of Unit Testing

IT systems testing *C# *

Ability to write good unit tests is an important feature of any developer. But how to understand that your unit tests are correct? Good unit test is like a good chess game. In our case chessmen are the approaches which we are going to discuss in this post. There is no best chessman in a chess game because everything depends on the positions (and a player). Likewise, in unit testing you don't have to distinguish only one approach. In other words, you should use all approaches together to get the best result. So, if you want to win this game, then welcome under the cut.

Read more →
Total votes 23: ↑21 and ↓2 +19
Views 2.3K
Comments 0


Does not participate
Харьков, Харьковская обл., Украина
Date of birth