User:

Log in user:

(step 1 of 2)


Write your email address in the white field and then click the "Confirm" button.

Log in user:

(step 2 of 2)


Write your password in the white field and then click the "Confirm" button.
Or click the "Request password" button to request forgotten password.

Log in user - Failure:


Email address has not been found!
Click the "Previous step" button to to enter your email address again.
Or click the "Register user" button to register your email address.

Log in user - Failure:


Pasword does't match!
Click the "Previous step" button to enter the password again.
Or click the "Request password" button to request forgotten password.

Request password:

(step 1 of 2)


Write your email address in the white field and then click the "Confirm" button.

Request password:

(step 2 of 2)


Your password has been sent to your email.
Please also check your spam folder.

Request password - Failure:


Email address has not been found!
Click the "Previous step" button to enter your email address again.
Or click the "Register user" button to register your email address.

Register user:

(step 1 of 5)


Write your email address in the white field and then click the "Confirm" button.

Register user:

(step 2 of 5)


Registration code has been sent to your email.
Please also check your spam folder.
Copy the registration code from your email in the white field and then click the "Confirm" button.
Or click the "Previous step" button to request the registration code again.

Register user - Failure:


Email address already exists!
Click the "Previous step" button to enter the email address again.
Or click the "Log in user" button to log in with your email address and password.
Or click the "Request password" button to request forgotten password.

Register user:

(step 3 of 5)


Set your user name in the white field and then click the "Confirm" button.

Register user - Failure:


Registration code does't match!
Click the "Previous step" button to enter the registration code again.

Register user:

(step 4 of 5)


Set your password in the white field and then click the "Confirm" button.

Register user - Failure:


User name already exists!
Click the "Previous step" button to set another user name.

Register user:

(step 5 of 5)


User has been successfully registered.
Click the "Log in user" button to log in.

User settings:

User settings:


Please log in to be able to open user settings.
Click the "Log in user" button to log in with your email address.
Or click the "Register user" button to register your email address.

User settings:


Your subscription has been successfully canceled.

User settings:


Your subscription has been successfully established.

Write comment:

Write your comment in the white field and then click the "Add comment" button.

Code formatting



Program code

Proper code formatting is not just an aesthetic issue, but has a real impact on code maintainability and programmer efficiency.
Here are some key practices of proper code formatting.

1. Consistent indentation:
Make sure your indentation is consistent and logical. Using the same number of spaces or tabs for indenting lines and code blocks makes it easier to read and understand the code. The same indentation must be set for all members who develop the code or open it for reading only.

2. Vertical alignment:
For code blocks with multi-line assignments or function calls with multiple arguments, the corresponding parts of the code must be aligned vertically to make it easier to identify related parts.

3. Limiting line width:
A line of code should not exceed the usual width of the screen. This prevents the code from having to be scrolled horizontally when reading. If a line of code is too long, split it into multiple lines.

4. Adding empty lines:
The code must contain enough empty lines separating short logical code blocks. Empty lines should, like a dot at the end of a sentence, terminate a thought.

5. Comments as navigational guides:
Well-placed comments can serve as navigation guides that speed up orientation and understanding in the code. Especially at the beginning of a code block, it is advisable to insert a short comment that briefly and concisely describes the purpose or function of the subsequent code.

© Radim-Automation, 2020–2025. All rights reserved.
Sharing of this article is permitted with proper attribution (link to the original page).


Related previous articles:


Related next articles:


"We can discuss whether an indentation level should be two, three or four spaces or a tab. Personally, I prefer a smaller indentation (two spaces) because otherwise the code might disappear behind the right edge of the screen if the indentation is higher. But again, two spaces may not be obvious to some people at first glance, especially on a large monitor."

- Petr Paleta. Computer Press (2003). Co programátory ve škole neučí (Page 47).
(translated from Czech)