Size: a a a

Programming Offtop

2021 February 12

А

Алексей in Programming Offtop
Anton Korotkikh
для этого есть архитектура. просто нужно думать как выделять его в различные кмпоненты и подсистемы
В том числе. Но слишком сложная архитектура простоты и понятности не добавит опять же
источник

AK

Anton Korotkikh in Programming Offtop
Алексей
В том числе. Но слишком сложная архитектура простоты и понятности не добавит опять же
у сложной системы, имхо. в любом случае в какой-то момент может стать сложная архитекутра, но держать код примитивным возможно почти всегда.
а сложная архитекутра куда удобнее сложного кода, т.к. легче декомопзируется на задачи (если конечно, это хорошая архитекутра с небольшой связностью и чёткими контрактами и тест кейсами)
источник

А

Алексей in Programming Offtop
Anton Korotkikh
у сложной системы, имхо. в любом случае в какой-то момент может стать сложная архитекутра, но держать код примитивным возможно почти всегда.
а сложная архитекутра куда удобнее сложного кода, т.к. легче декомопзируется на задачи (если конечно, это хорошая архитекутра с небольшой связностью и чёткими контрактами и тест кейсами)
А зачем держать код примитивным?
источник

I

Ilmir in Programming Offtop
Vladimir Petrakovich
Кстати, котлин требует специальную поддержку в специальной IDE 🌚
То-то я сегодня два часа код писал и переписывал в блокноте без подсветки и без автодополнения. Только чтобы баг, найденный в кейторе, минимизировать.
источник

I

Ilmir in Programming Offtop
Потому что я в рот ебал делать мультимодульный гредл проект.
источник

AK

Anton Korotkikh in Programming Offtop
Алексей
А зачем держать код примитивным?
так удобней и дешевле. легче поддерживать, легче набирать/заменять кадры, сложность инурмента реализации задачи (ЯП) не отвлекает от сложности самой задачи (продукт).
источник

А

Алексей in Programming Offtop
Anton Korotkikh
так удобней и дешевле. легче поддерживать, легче набирать/заменять кадры, сложность инурмента реализации задачи (ЯП) не отвлекает от сложности самой задачи (продукт).
Нет, не легче. И уж тем более не удобнее.
источник

I

Ilmir in Programming Offtop
Anton Korotkikh
у сложной системы, имхо. в любом случае в какой-то момент может стать сложная архитекутра, но держать код примитивным возможно почти всегда.
а сложная архитекутра куда удобнее сложного кода, т.к. легче декомопзируется на задачи (если конечно, это хорошая архитекутра с небольшой связностью и чёткими контрактами и тест кейсами)
Smells like micromodule propaganda for me.
источник

VP

Vladimir Petrakovich in Programming Offtop
Ilmir
То-то я сегодня два часа код писал и переписывал в блокноте без подсветки и без автодополнения. Только чтобы баг, найденный в кейторе, минимизировать.
А ты жёсткий. Ну ты же не споришь с тем, что без IDE на котлине писать тяжеловато?
источник

I

Ilmir in Programming Offtop
Vladimir Petrakovich
А ты жёсткий. Ну ты же не споришь с тем, что без IDE на котлине писать тяжеловато?
Нормально. У меня же код в 20 строчек максимум.
источник

AK

Anton Korotkikh in Programming Offtop
Алексей
Нет, не легче. И уж тем более не удобнее.
ну-ну.
источник

OR

Olexandr Ryabchuk in Programming Offtop
Vladimir Petrakovich
А ты жёсткий. Ну ты же не споришь с тем, что без IDE на котлине писать тяжеловато?
А кто-то вменяемый сейчас пишет без иде?)
источник

IK

Igor Komarov in Programming Offtop
Olexandr Ryabchuk
А кто-то вменяемый сейчас пишет без иде?)
Я иногда в VS Code на котлине пишу
источник

AK

Anton Korotkikh in Programming Offtop
Ilmir
Smells like micromodule propaganda for me.
это ты про service mesh ещё не слышал...
источник

VP

Vladimir Petrakovich in Programming Offtop
Olexandr Ryabchuk
А кто-то вменяемый сейчас пишет без иде?)
Нет, поэтому выбирая котлин, ты остаёшься без выбора инструментов)
источник

I

Ilmir in Programming Offtop
Bogdan Panchenko
Ну и да мы пока не знаем какая будет навигация. Я вот по перфомансу сужу и обещаниями его сделать
Тебе назвали сроки, когда обещания будут выполненые? Или может, назвали условия, которые должны быть выполнены? Вот когда будут выполнены, тогда и можно рассуждать о том, что в JB ничего не делают.
источник

OR

Olexandr Ryabchuk in Programming Offtop
Vladimir Petrakovich
Нет, поэтому выбирая котлин, ты остаёшься без выбора инструментов)
Если не устраивает инструмент, так зачем выбирать Котлин?
источник

А

Алексей in Programming Offtop
Anton Korotkikh
ну-ну.
Чем примитивнее код, тем больше деталей реализаций из него торчит, за которыми уже становится не видно более высокоуровневой логики.
источник

VP

Vladimir Petrakovich in Programming Offtop
Olexandr Ryabchuk
Если не устраивает инструмент, так зачем выбирать Котлин?
Вопрос странный как по мне, не говоря о том, что я не упоминал, что меня что-то не устраивает
источник

AM

Andrew Mikhaylov in Programming Offtop
Ilmir
Я думал ты будешь плюсами пугать.
А что в плюсах там подобного? Разве что гора флагов компилятору, которые на семантику влияют опосредованно, да два варианта реализации std / gnu, которые чуть ближе к обсуждаемому, но не настолько весело звучат. Или я чёт упускаю?
источник