Здравствуйте, StandAlone, Вы писали:
SA>Реализация
SA>https://github.com/d3/d3-scale/blob/9fe496e6d708bf30435c15f03ab9e5ae994ea7be/src/continuous.js
SA>SA>function scale(x) {
SA> return (output || (output = piecewise(domain.map(transform), range, interpolate)))(+transform(clamp(x)));
SA> }
SA> scale.invert = function(y) {
SA> return clamp(+transform.invert((input || (input = piecewise(range, domain.map(transform), interpolateNumber)))(y)));
SA> };
SA>
Вай какой дурдом!!!
SA>Автор доступен, но по поводу своего творения не может сказать ни слова, кроме общих предположений.
Не удивительно.
SA>Я попытался выяснить, как такое вообще попало в мастер, в ответ услышал — "Этот человек выше чем сеньор, в подробном ревью не нуждается".
SA>"Сеньор всех сеньоров"(с)habr.
Не, гнать нахрен на мороз таких пейсак. Это не senior, это скорее mumbling elderly.
SA>Моя точка зрения — написать в одну строку с кучей побочных эффектов способен любой не острый стажер, а вот решить сложное просто, понятно и поддерживаемо как раз способен только опытный разработчик.
Совершенно верно.
SA>Как по вашему мнению, такая ситуация в сфере разработки ПО теперь нормальна?
SA>Или это только во фронтенде?
Идиоты нынче лезут везде, увы.
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>