C
C
click_f2016-08-30 17:13:44
Programming
click_f, 2016-08-30 17:13:44

What is Zen Programming?

Question for the veterans.
Everywhere there are many references to bydlocode in various contexts, but as it turned out, there are much fewer references to really wonderful code and examples from which you can take an example.
I have the following question for you: what examples of really competent code (application architecture) have you come across?

Answer the question

In order to leave comments, you need to log in

6 answer(s)
S
Saveli Tomak, 2016-08-30
@aresouji

There are no specific examples, but :
1) The code must be understandable to the programmer
2) The code must be commented out
3) The code must be covered by tests (strives for total test coverage of all code)
4) The code must meet coding standards
5) The code must follow the relevant principles design, the most famous of which are KISS, DRY, SOLID.
It is important to understand that the term true code is very transparent, there is no specifics in it and it is not some kind of standard. There can be a million solutions, and each of the million can be good.

R
Rafael™, 2016-08-30
@maxminimus

zen chan in Japanese
and chan is dhyana in Chinese
and dhyana is Indian yoga, the penultimate part
so the question is not clear

S
Saboteur, 2016-08-30
@saboteur_kiev

The higher the qualification of the programmer
The easier the task
The more time to complete it
The more Zen.
Don't sweat it. You need to read and study the style and proper programming, but the main thing is to understand what the main goal is.
And the goal is more readable and understandable code.
Cheaper to maintain and upgrade.

X
xmoonlight, 2016-08-30
@xmoonlight

A simple example that uses smart PHP class code to get song information from the Icecast server in a clean and easy to use .

D
Denis Ineshin, 2016-08-30
@IonDen

This is when you write something for yourself, well, or just something very interesting. You have time to put everything on the shelves, think about the architecture. You write code, savor the result, play it around and enjoy the process. Something like this)

J
JohnZoidberg, 2016-08-30
@JohnZoidberg

code written is not zen

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question