Обновить
-10
0
Александр Кундрюков@thank_accept

Android Troubleshooter

Отправить сообщение

Гениально и просто :)

Природа не породила колесо, потому что содержать остальные неиспользуемые спицы для управляемого движения гораздо менее эффективно, чем только несколько опорных.

Вообще конечно 1-е спорно - это же пост а не статья, так что форма тут может быть свободная

В общем и целом я понял - минусы летят из-за того что непонятно как я пришел к таким выводам, непонятно зачем я написал очевидные вещи, или из-за того что не согласны с тем что я написал

Стандартный набор :)

За фидбек спасибо - это ценно

1-е справедливо, принято

2-е видимо без доп.аргументации не передается магия текста, или это просто дело вкуса, в мире много очевидных вещей, но иногда нужно зацепиться за них взглядом чтобы осознать всю глубину этой очевидности

3-е - я такой же был долгое время, да и сейчас лезу в словарик частенько, это нормально, короче я прошел через эту боль, осознал что можно иначе и что это гораздо приятнее и эффективнее и делюсь опытом, а брать этот опыт себе на вооружение или нет - это каждый сам для себя решает

Ну ок, не нравится лайфхак так не пользуйтесь.

Откуда столько минусов, негатив некуда девать?

Зависит от контектса.

Иногда лучше бросить исключение, чтобы обязательно упало. В тестах например и подобных ситуациях.

Иногда удобно бросить исключение чтобы сразу всем прилетело, например если пользователь разлогинился и т.п.

Иногда нужно подстроиться под дремучее Legacy.

В общем есть правильные правила и есть необходимые исключения.

Главное понимать что ты делаешь и зачем, в каждом конкретном случае.

Тоже сегодня думал об этом, вайбкодинг по процессу очень напоминает TDD и BDD

Можно назвать это Task Driven Development, сначала пишем задачу, потом все остальное

Хотя конечно это ближе к менеджменту чем к программированию, и хорошо там шарит тот кто хорош в постановке задач + на опыте может докрутить где надо

И все-таки это не одно и тоже, так как с помощью вайбкодинга можно делать и TDD и не TDD.

Сам же TDD хорош вне зависимости от вайбкодинга, как по мне

Говоря на вашем языке:

Вы палитесь в том что склонны чрезмерному обобщению, делаете это на автомате, как следствие делаете неправильные выводы, на основании этих выводов склонны думать о человеке плохо и стремитесь причинить ему вред

Это так же очевидно, насколько очевидны ваши минусы и комментарии что нацелены не на обсуждение тезисов поста, а на выплеск эмоций и осуждение автора

Может быть у вас просто выдался плохой день, а может быть наболело и вы топите за алгосы, я этого не знаю

Не сказать что с вами интересно общаться, но с вами интересно обрабатывать такого рода когнитивные искажения, отстаивание позиции и грамотная аргументация - это тоже своего рода опыт, так что всё в кассу 😁

И я по прежнему не понимаю на какую ошибку вы указываете

Опять необоснованное экспертное мнение в купе с негативом

Ну да, вероятно не понимаю, так укажите на то чего я не понимаю, где ошибка?

Ресурсы тратятся - да

Опытный человек делает многое на автомате - да.

Так мы ведь говорим не о том что пунктуация не нужна, она с постоянным опытом будет оттачиваться и оставаться на кончиках пальцев

Мы говорим о том что у моб.разработчиков эта пунктуация отличается от того что спрашивают на собесах, причем я говорил конкретно за хеш-таблицы и за O-нотацию

И тут вы допускаете ошибку обобщения говоря про алгоритмы и структуры данных в целом (я такого нигде не говорил если что)

В общем и целом похоже мы останемся при своих - хорошего вечера :)

Мне ясна ваша аналогия, я в этом плане пусть не отличник но твердый хорошист

Мне жаль что вам не ясна та аналогия которую привел я

Я не знаю всего, и вполне осознаю что могу ошибаться

Если так то укажите мне на ошибку и аргументируйте чтобы я смог вас понять

Сейчас же ваши сообщения сводятся к этому - "ты не прав, ты дурак, поставлю тебе минус"

Ну ок, ваше мнение принято, ваше мнение понято

Я же, пока что, никакой ошибки не увидел и доводы что я описал в посте по прежнему нахожу актуальными

Про O справедливо, согласен, и конвертнуть не проблема

Я же не призываю отказаться от удобных инструментов, если они помогают то надо использовать

Я написал чтобы обратить внимание на целесообразность одних вопросов и нецелесообразность других

В обоих так-то может получиться что угодно

Не могу сказать за всех, новички обычно лезут в интернет, те кто освоился с идешкой, с хоткеями подружился, те обычно проваливаются в код и смотрят доки, дело привычек и опыта, просто те кто знает "базу" уже прошарены в использовании идешки, это мнение из моих наблюдений

А Google, ChatGPT и StackOverflow это просто инструменты которые работают с той же документацией как источником данных, и статьями людей которые тоже ссылаются на документацию и на свой опыт, иногда получается испорченный телефон, ну ок

Вспоминается история с факапом в доках Kotlin-а, там где про inline функции писали одно, а на самом деле если посмотреть в байткод то увидим другое, потом поправили, но многие люди до сих пор на собесах спрашивают и отвечают по старому

Так что документация документацией а здравый смысл здравым смыслом

Раньше я холиварил на тему что лучше, а сейчас считаю что главное чтобы работа была сделана, а какие пляски разработчик использует и какие бубны это уже дело десятое, у каждого может быть свой набор и это нормально😁



Каждый мой пост и каждый мой комментарий - это мой каминг аут 😁

И - искренность

негодование возникает не из-за того что спрашивают про алгосы и структуры данных

а из-за того что не спрашивают про мобилки, и оно оправдано, человек пришел применять одни технологии, а его тестируют по другим технологиям

и его не пропускают дальше просто потому что люди разговаривают на разных языках, хотя ключевыми навыками человек вполне может обладать

это как прийти сдавать экзамен по русскому языку, а тебе задают вопросы по английскому, и в конце говорят - а ты просто русского не понимаешь 😁 (звучит как издевательство, так оно и воспринимается)

до 500+ мне далеко, а 50+ наберется

разве тут дело в алгоритмах и структурах данных? Скорее дело в способности копнуть в глубину и разобраться что к чему. А копнуть в глубину и в мобилках есть где

Дайте пожалуйста обратную связь, по минусам и плюсам

Чтобы я понимал за что прилетает :)

Информация

В рейтинге
Не участвует
Откуда
Ростов-на-Дону, Ростовская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Разработчик мобильных приложений, Архитектор программного обеспечения
Ведущий
От 210 000 ₽
Разработка под Android
Jetpack Compose
Kotlin
Coroutines
Clean Architecture
Room
Dagger 2
Retrofit
Flutter