Is there some logic behind chinese characters which would help me recognize and write them?
Disclaimer: my knowledge of the Japanese Kanji is better than that of the Chinese Hanzi, but since those borrowed from the Hanzi it is very likely the same or similar.
The characters are built out of primitive building blocks, known as radicals.
If you know those radicals then compound characters are compounds of concepts rather than lines, which is easier to remember.
- xiū : to rest 休 - A person 亻人 (rén) is resting by the tree 木 (mù)