Size: a a a

Programming Offtop

2021 February 18

AN

Alexander Nozik in Programming Offtop
Даже дело не в том, что что-то в идее не работает, а в том, что есть конвенция, и как бы ее стоит соблюдать. Хотя бы для того, чтобы не наступать на грабли с бинарной совместимостью
источник

AN

Alexander Nozik in Programming Offtop
Iaroslav Postovalov
Легально иметь такую тему
src/main/ku.kt

ku.kt

package org.kukushka.poehala.kuku

А пакеты переименовать просто через реплейс можно
Кстати угадай, какой проект рефакторится :)
источник

IP

Iaroslav Postovalov in Programming Offtop
Alexander Nozik
Кстати угадай, какой проект рефакторится :)
Ага
источник

VP

Vladimir Petrakovich in Programming Offtop
Alexander Nozik
Даже дело не в том, что что-то в идее не работает, а в том, что есть конвенция, и как бы ее стоит соблюдать. Хотя бы для того, чтобы не наступать на грабли с бинарной совместимостью
А я вот не понял этот момент, какие там грабли?
источник

IP

Iaroslav Postovalov in Programming Offtop
Alexander Nozik
Даже дело не в том, что что-то в идее не работает, а в том, что есть конвенция, и как бы ее стоит соблюдать. Хотя бы для того, чтобы не наступать на грабли с бинарной совместимостью
Да не будет никаких граблей там
источник

IP

Iaroslav Postovalov in Programming Offtop
Ааа
источник

IP

Iaroslav Postovalov in Programming Offtop
Просто будет меньшая вложенность папок
источник

AN

Alexander Nozik in Programming Offtop
Vladimir Petrakovich
А я вот не понял этот момент, какие там грабли?
Кто-то смотрит на директорию и пишет ее, а кто-то смотрит на пакет и пишет его. Потом кто-нибудь где-нибудь переименовывает директорию и не переименовывает пакет или наоборот. Возникает путанница. Или еще типичный случай импорты из пакета. Ты ожидаешь, что подгрузится все из директории, а оно не соответствует. Я думаю, что в будущем возможно какое-то изменение конвенции, но пока какое есть, такое есть
источник

AN

Alexander Nozik in Programming Offtop
Я так понимаю, что Елизаров уже давно зуб точит на структуру директорий. Но пока никаких пропозалов на эту тему я не видел разумных
источник

VP

Vladimir Petrakovich in Programming Offtop
Alexander Nozik
Кто-то смотрит на директорию и пишет ее, а кто-то смотрит на пакет и пишет его. Потом кто-нибудь где-нибудь переименовывает директорию и не переименовывает пакет или наоборот. Возникает путанница. Или еще типичный случай импорты из пакета. Ты ожидаешь, что подгрузится все из директории, а оно не соответствует. Я думаю, что в будущем возможно какое-то изменение конвенции, но пока какое есть, такое есть
Ну это вы уже рассказываете про ситуацию, когда директория и пакет разъехались.
И от этого не спасёт запихивание вашего кода в директорию com/mycompany/myproject, компилятор всё равно разрешает что угодно.
источник

D

Dima in Programming Offtop
Alexander Nozik
Я так понимаю, что Елизаров уже давно зуб точит на структуру директорий. Но пока никаких пропозалов на эту тему я не видел разумных
Я не в теме, а что предлагается взамен?
источник

IP

Iaroslav Postovalov in Programming Offtop
Alexander Nozik
Я так понимаю, что Елизаров уже давно зуб точит на структуру директорий. Но пока никаких пропозалов на эту тему я не видел разумных
Да блин уже по конвенции можно так делать
источник

AN

Alexander Nozik in Programming Offtop
Dima
Я не в теме, а что предлагается взамен?
Пока ничего конкретного
источник

IP

Iaroslav Postovalov in Programming Offtop
И ничего не сломается, если аккуратно все делать
источник

IP

Iaroslav Postovalov in Programming Offtop
ааа
источник

VP

Vladimir Petrakovich in Programming Offtop
А причина того, что всё разъехалось - всё те же не совсем рабочие рефакторинги в IDE
источник

AN

Alexander Nozik in Programming Offtop
Iaroslav Postovalov
Да блин уже по конвенции можно так делать
Нет, у тебя идея все равно подсветит ворнинг
источник

AN

Alexander Nozik in Programming Offtop
Iaroslav Postovalov
И ничего не сломается, если аккуратно все делать
Замечательные последние слова
источник

IP

Iaroslav Postovalov in Programming Offtop
Alexander Nozik
Нет, у тебя идея все равно подсветит ворнинг
Да какая, блин, разница
источник

VP

Vladimir Petrakovich in Programming Offtop
Alexander Nozik
Нет, у тебя идея все равно подсветит ворнинг
Нет, если всё сходится
источник