Personal information
My name is: Taron Poghosyan
Education:
Armenian National Agrarian University, Faculty of Transport, graduated in 2006.
Career:
Worked in Moscow at Rioka in 2015 as a web developer.
Quit his job in 2023 due to war. Achieved significant success in creating complex web projects.
One of his notable achievements was the development of a complex website, a project that took six months to complete.
Hobbies: sports, music and reading scientific literature.
In my free time, I spend time with my child and love watching movies.
Major achievements:
Speaked at international conferences, sharing my experience and knowledge in the field of web development.
Created a complex website that occupied a prominent position.
Contribution to society:
Actively participated in professional communities and shared his knowledge on various platforms.
My Skills
HTML5
Standardized document markup language for the Internet
WordPress
The most popular content management system for websites
CSS3
Language for describing the appearance of a document
Joomla
The most popular content management system for websites
Bootstrap
A library containing a significant number of ready-made solutions both for the visual design of web page elements and for creating interactivity
Web Development Technologies:
CSS (CSS3, Sass, Less, Bootstrap)
WordPress
Joomla
Bootstrap
What is beautiful code and how to learn to write it
To avoid subjectivity and taste in this matter, we will create coding conventions, a code design standard. This is a very fixed set of rules that determine exactly how the code should look - how to put parentheses, use spaces and tabs, in general, so that the code created in the company looks the same. In the good sense of the word.
If you do not follow these rules, it will turn out that one function in the code will be written in one style, and the second in another. This will simply be difficult to read. It’s like with a book. Imagine that you are reading a book with good content, but half of its page is in Times new roman 14, and half is in comic sans 16, also with chaotic italics and mismatched capitals. It seems that you can read it, the meaning is not lost. It's the same with the code. It will work, but a residue will remain.
If it’s very basic, then we can distinguish three levels of code beauty:
- Visual. This is all about coding conventions, correct variables, design, etc.
- Perception of the code. About the feelings that people have when working with your code.
- Thoughtful architecture. This is also critical and also relates specifically to the beauty of the code.
Let's be clear up front that we're discussing code that does the job it's supposed to do, and does it right. It makes no sense to evaluate non-working code from the point of view of beauty.