Наверняка начинающие программисты (если они не совсем уж начинающие, а изучившие хотя бы основы программирования и имеющие опыт общения с более опытными коллегами) слышали слово “рефакторинг”. Непосвящённому это слово совсем непонятно, поэтому я решил раскрыть его значение. Начнём с перевода. И я, как всегда, не упущу возможности повозмущаться загаживанием русского языка разными иностранными словечками. И это уже настолько глубоко, что Яндекс-Переводчик переводит слово “Refactoring”, как вы думаете? Ни за что не догадаетесь...
Добрый день. Некоторое время назад вышла статья с тестовым заданием на должность C# разработчика, которое было решено быстро и были допущены некоторые ошибки в коде, относительно нэйминга и оптимизации...