Как стать автором
Обновить
0
@0SkyNet0read⁠-⁠only

Пользователь

Отправить сообщение

Вероятно, хватит рекомендовать «Чистый код»

Время на прочтение13 мин
Количество просмотров174K
Возможно, мы никогда не сможем прийти к эмпирическому определению «хорошего кода» или «чистого кода». Это означает, что мнение одного человека о мнении другого человека о «чистом коде» обязательно очень субъективно. Я не могу рассматривать книгу Роберта Мартина «Чистый код» 2008 года с чужой точки зрения, только со своей.

Тем не менее, для меня главная проблема этой книги заключается в том, что многие примеры кода в ней просто ужасны.
Читать дальше →
Всего голосов 157: ↑147 и ↓10+137
Комментарии427

Нельзя так просто взять и вычислить абсолютное значение

Время на прочтение4 мин
Количество просмотров32K

Кажется, задача вычисления абсолютного значения (или модуля) числа совершенно тривиальна. Если число отрицательно, давайте сменим знак. Иначе оставим как есть. На Java это будет выглядеть примерно так:


public static double abs(double value) {
  if (value < 0) {
    return -value;
  }
  return value;
}

Вроде бы это слишком просто даже для вопроса на собеседовании на позицию джуна. Есть ли тут подводные камни?

Читать дальше →
Всего голосов 121: ↑118 и ↓3+115
Комментарии102

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность