Size: a a a

Android Developers

2021 August 14

АГ

Алексей Гладков... in Android Developers
Когда спрашиваю мне говорят примерно следующее: «ну оно же точно не нулл»

Я спрашиваю типа, а почему бы тогда не убрать нуллабельность?
И тут тишина )
источник

ОА

Оганнес Асатрян... in Android Developers
какой сегодня лучший яп в мире? давайте глянем говнокода на нем какой пишут
источник

АГ

Алексей Гладков... in Android Developers
++ но не все это понимают
источник

ОА

Оганнес Асатрян... in Android Developers
тогда пусть идут драить мачты
источник

ОА

Оганнес Асатрян... in Android Developers
создатели котлин : на нем можно писать коротко
говнокодеры перешедшие с джава : 450 линий кода в одном методе
источник

В

Виктор in Android Developers
Банальное непонимание смысла nullability
источник

АГ

Алексей Гладков... in Android Developers
Ага, но пугает иногда, что такое встречаешь у синьористых синьоров

Особенно у тех кто только с джава перешёл
источник

АГ

Алексей Гладков... in Android Developers
Как-то помню проект получил на рефакторинг там вообще весь код как будто просто автотранслейтом из джава бахнули.
источник

L

Leonid in Android Developers
Тут бывший коллега поделился инфой... Перешел на х2 денег (это овердофига выше местного рынка) в отделение  какой-то американской конторы и слегка фалломорфировал от увиденного. Пишут там на Котлине. Хардкодят все значения, как в коде, так и в лэйаутах. И даже имеют этому объяснение. Архитектор считает, что констатны не нужны, если значения всегда одинаковые. ВотЪ.
источник

ОА

Оганнес Асатрян... in Android Developers
это как с фразой : если человек дебил то с возрастом он лишь становится старым дебилом, а не мудрецом
та же фигня с сеньором: если человек говнокодер в джунах, то он и говнокодер когда станет сеньором: а сеньором он становится тупо со временем ибо на него вешают этот ярлык
источник

ОА

Оганнес Асатрян... in Android Developers
да я тоже не понимаю нафига писать
private companion object {
const val MY_FUCKING_CONSTANT = 0
}
источник

АГ

Алексей Гладков... in Android Developers
Неужели ему не не приходилось менять название какого нибудь лейбла?)) ну чтоб оно в 10 местах в проекте было )
источник

L

Leonid in Android Developers
Ему как раз приходилось. А вот людям в новой конторе - видимо, нет.
источник

АГ

Алексей Гладков... in Android Developers
Я тут скорее про архитектора 😂
источник

L

Leonid in Android Developers
Ааа... Ну, видимо, контора может себе позволит такое )))
источник

АГ

Алексей Гладков... in Android Developers
Просто это ж неиссякаемый источник багов. Где-то забыли переименовать и понеслось
источник

L

Leonid in Android Developers
Их позиция - если все значения одинаковые, то такой необходимости не возникнет 😀Ага 😀

А потом эти конторы нанимают программистов здорового человека, чтобы починить весь этот цирк.
источник

АГ

Алексей Гладков... in Android Developers
Мне особенно нравится, когда приходишь и понимаешь, что тут минимум 50% на рефакторинг надо закладывать, иначе потонем в багах, а тебе говорят нет времени на рефакторинг, нужно чтоб багов не было 🤷‍♂️

Но это уже оффтоп
источник

L

Leonid in Android Developers
С точки зрения бизнеса оно же и так работает. Мало ли, что там разработчики себе придумают. Слова всякие странные... рефакторинг...
источник

L

Leonid in Android Developers
Угу. В общем, давайте писать под Андроид правильно 👍
источник