Публикации по теме 'better-code'
Да, вот как лучше писать JavaScript и лучший код
Хорошо, название звучит очень самонадеянно, я должен признать, ха-ха.
Я пишу эту статью из-за другой статьи на dev.to, с которой я не согласен.
В статье вкратце говорится, что использование современных функций JavaScript (ES6 +) и написание TypeScript вместо JS позволит вам лучше писать JavaScript.
Я полностью не согласен. Вы можете писать на TypeScript и быть отвратительным разработчиком. Вы можете использовать современные инструменты и при этом оставаться новичком, если не понимаете..
Принципы SOLID для начинающих
Назад к основам | Напишите лучший код
«Хороший дизайн увеличивает ценность быстрее, чем увеличивает стоимость».
В этой статье мы подробно расскажем, что такое принципы SOLID и почему мы должны их использовать. Как мы все знаем, код имеет тенденцию развиваться с течением времени, мы его пишем, а затем возвращаемся к нему, чтобы изменить, настроить его, исправить ошибки - а к хорошо спроектированному коду гораздо легче вернуться - потому что со временем плохой код становится все..
Смысл и разделение в рефакторинге
Смысл и разделение в рефакторинге
У меня был этот код в моем классе
IAdInfo adInfo;
......
// ad unit ID
String adUnitId = null;
if (!StringUtils. isEmpty (adInfo.getHost()) && !StringUtils. isEmpty (adInfo.getZoneId())) {
adUnitId = adInfo.getHost() + "," + adInfo.getZoneId();
} else if (!StringUtils. isEmpty (adInfo.getAdUnitId())) {
adUnitId = adInfo.getAdUnitId();
}
проблема в том, что IAdInfo больше не содержит getHost() и getZoneId() , поскольку они..