Тяжело писать код на языке, которого совсем не знаешь.
Но когда меня это останавливало? ;)
В экстренном порядке перевожу логику приложения, написанного другим человеком на React Native, на Котлин. С параллельным перепиливанием архитектуры приложения под корутины. Весело, но деваться некуда, позади Берингов пролив. Гугление спасает, но освоение паттернов кода идёт чертовски медленно, два десятка языков в анамнезе тут не факт, что помогают.
Альтернатива - перепиливание архитектуры бэка уже всей командой, там кода в несколько раз больше, приходится, как начальнику, спасать положение.
Но когда меня это останавливало? ;)
В экстренном порядке перевожу логику приложения, написанного другим человеком на React Native, на Котлин. С параллельным перепиливанием архитектуры приложения под корутины. Весело, но деваться некуда, позади Берингов пролив. Гугление спасает, но освоение паттернов кода идёт чертовски медленно, два десятка языков в анамнезе тут не факт, что помогают.
Альтернатива - перепиливание архитектуры бэка уже всей командой, там кода в несколько раз больше, приходится, как начальнику, спасать положение.
no subject
Date: 2022-02-12 09:31 am (UTC)а мне вот надо описать как пользоваться тем, что еще только купили, но не установили, не подключили и не настроили) и да, со скринами для самых непродвинутых хомячков, как говорят админы
no subject
Date: 2022-02-12 11:14 am (UTC)Ну, пишется же код, значит, возможно. Просто пока на каждое мяу приходится лезть в гугл.
У тебя тоже получится :)
Сделай бета-версию документа и обкатай на элитной группе хомячков, по результатам исправишь и дополнишь.
no subject
Date: 2022-02-12 01:38 pm (UTC)Я помнится перелопачивал огромную либу на go с перла, увидев го впервые в жизни
no subject
Date: 2022-02-13 11:32 pm (UTC)Просто после двухлетнего погружения в питоновскую асинхронщину котлиновские корутины выглядят... несколько инородно, да ещё и андроидный event loop добавляет специфики. По ощущениям — примерно как из Москвы в Токио переехать. Всё, вроде, для жизни есть, но оно всё ДРУГОЕ, руль не с той стороны, вилка в розетку не вставляется и т.п. :)
В целом, за три дня соорудил работающий прототип-демонстратор, дальше будет проще, а там, глядишь, научусь писать код красиво и по канонам. Или найму разраба с опытом.