About ClarityMy Opinions
Clarity in Programming
I hate it when clarity is not present. If you are a software developer trying to learn a programming language that has too many high level abstractions, you’ll feel it. It is almost magic when it works. But when you face a bug or error, the frustration is too big , and the problem’s complexity is doubled or tripled as it is not CLEAR.
The answer is not to code in a low level language! but the answer is to code with clear abstractions. Go is a language with simple syntax and clear dependencies and clear abstractions. If you code a webserver in Go, you’ll feel its clarity and simplicity.
Clarity in Teaching
I hate teaching sessions, when the teacher is not telling truths with crestal clear words. I hate confusion and interrupted ideas.
Clarity in Politics
I hate politics as it is not clear! it was not ever clear, and it will never be.