Maksim Pozharskiy
исчезло вместе с очными собесами
Иаков
исчезло вместе с очными собесами
Оу, понятно... Ну, плюс в этом есть... Проверить, что ты idea прогер или просто прогер... Хотя, плохо ли это, что ты полагаешься на подсказки ide, хотя ключевые слова можно загуглить, если забыл?
Иаков
Конкретно в яндексе гуглить нельзя, но можно спросить собеседующего
А вообще, если смотреть по фактам, это плохо, если ты полагаешься на автодополнение и подсказки ide?
Иаков
(Я просто полагаюсь на дополнения и подсказки ide, хотя... В принципе, сложности особой не составит, если без них буду, просто придется доку открывать и чекать ключевые слова и проч...)
Иаков
kirill
Всем привет) посоветуйте достойный ресурс где можно изучить Spring? Определённые навыки работы уже есть, но нужен какой-то материал, чтобы всё в голове по полочкам разложить
kirill
Именно книгу не искал, искал в интернете разные ресурсы. Да есть официальные туториалы по спрингу, но это не совсем то что можно назвать разложить всё по полочкам)
kirill
Без проблем)
Иаков
Serafim
всем привет. Кому не трудно, я скину сюда задачки по инфе для 9-11 классов. Сам все решил, но некоторые получились на 20-25 строк. Хочу увидеть чьё-то более короткое решение. Желательно на питоне или JS.
Serafim
Serafim
m700
Да смысл это решать, на собесе не будет такое
Иаков
Да смысл это решать, на собесе не будет такое
Но согласись, задачи интересные, чисто для себя и для алгоритмов, можно порешать
Иаков
всем привет. Кому не трудно, я скину сюда задачки по инфе для 9-11 классов. Сам все решил, но некоторые получились на 20-25 строк. Хочу увидеть чьё-то более короткое решение. Желательно на питоне или JS.
Кста, неуж-то в школах на питоне кодят? А**еть... У меня такого не было... Да у меня вообще такого не было... Из прогания только лого миры, е**нный
Serafim
Не, мы паскаль только учили
Serafim
На олимпиадах можно писать на паскале, питоне или c++
Иаков
Не, мы паскаль только учили
Ну, это же какой-то яп. (хотя и процедурный и не актуальный, и вообще нахер он нужен.. Скорее всего, и не по клин коду учите, но алгоритмы разбираете, ок)
Иаков
Смысл на первом курсе это решают так и так
Нет -_- (не у меня, по крайней мере)
m700
Нет -_- (не у меня, по крайней мере)
Собалезную, значит в вузе проблема
m700
Ну, это же какой-то яп. (хотя и процедурный и не актуальный, и вообще нахер он нужен.. Скорее всего, и не по клин коду учите, но алгоритмы разбираете, ок)
Так алгоритмы и структуры данных именно на процедурном и надо учить, а клинкод это вобще условность и прикладная вещь
Мади
Коллеги приветствую
Иаков
Так алгоритмы и структуры данных именно на процедурном и надо учить, а клинкод это вобще условность и прикладная вещь
Вообще, какая разница... Если ты понял ооп яп, то какая разница, на каком яп это учить? хоть на фп, имхо
m700
колледж*
А ну колледж таже школа
Иаков
В вот не надо завидовать 🤣
лан лан лан, но это лучше, чем лого миры
Мади
Обязательно ли скачивать node.js чтобы работать с bootstap-ом??
Иаков
А ну колледж таже школа
Хз... Может быть, но тут не биологии и прочего шлака
m700
Вообще, какая разница... Если ты понял ооп яп, то какая разница, на каком яп это учить? хоть на фп, имхо
То что сначала надо выработать алгоритмическое мышление и не оивлекаться на парадигму и особености неализации ее в конкретном языке
m700
В этом паскаль хорош
Мади
Чтобы npm пользования
Иаков
Чтобы npm пользования
Тогда я хз, так далеко я с джс и версткой не заходил
m700
Хз... Может быть, но тут не биологии и прочего шлака
Сам подход к обучению схож, а так да
m700
ну, наверное, когда ты ноль, то в этом есть смысл. Но это один из путей, имхо
Ну так потому паскаль для нулевых, и в вкзе часто стартуют именно с процедурного языка
Иаков
ну, наверное, когда ты ноль, то в этом есть смысл. Но это один из путей, имхо
(хотя, если ты ноль, то лучше сначала попробовать направления в прогании, чтоб понять, что нравится и вообще понравится ли это, потом идти в вуз на прогера, имхо)
m700
Проще с этим стало
Иаков
Ну так потому паскаль для нулевых, и в вкзе часто стартуют именно с процедурного языка
Кста, а ведь можно и с питона, там можно и в процедурном стиле кодить и он не стар, как паскаль и сложностей с ним не должно возникнуть
Иаков
Ну да, он и популярным стал тзза того что на нем учили, но язык один хрен старый
Ну, по крайней мере, на питоне пишут проги, а значит, он востребован. Так что, хотябы изучишь питон, потом можешь поучить фрейм и вперед, че-нить делать, но это имхо. (кста, в вузах же джаву тоже учат?)
m700
Язык это просто инструмент
Иаков
Язык это просто инструмент
Возможно, но когда ты ноль, лучше изучать один яп, иначе каша в голове будет, не? Когда разберешься с основами одного, тогда уже можно будет смотреть на яп как на инструмент... имхо (потом видишь, что они все похожи, хотя, фп языки уже другая история)
Andrii
Вообще, какая разница... Если ты понял ооп яп, то какая разница, на каком яп это учить? хоть на фп, имхо
Оно немного разное, от Simula-like ООП в Java и его грабли. До Python, где утиный полиморфизм часто всё упрощает
m700
Ну, по крайней мере, на питоне пишут проги, а значит, он востребован. Так что, хотябы изучишь питон, потом можешь поучить фрейм и вперед, че-нить делать, но это имхо. (кста, в вузах же джаву тоже учат?)
Учат, у меня на вскидку было где код писали - джава, шарп, кресты, паскаль, асм, пролог, матлаб, маткад...на с5м функциональщина и распределеннве вычисления писались уже и не помню
Andrii
Хм, а какие сложности с ооп джавы?
Ну... Надо всякий Solid курить. А сложность в том, что такое ООП очень негибкое, и легко построить кривую архитектуру, особенно когда меняются требования. Вроде всё хорошо, а потом приходит от заказчика то ли буйвол, то ли тур, то ли бык, который... Ну совсем не лезет в иерархию классов, и... Пытаешься впихнуть невпихуемое.
Иаков
Я не помню что этт за sicp, а из ванной гуглить лень
Структура и интерпретация комп программ курс такой есть, где прям глубоко кодинг изучают, на примере lisp
Andrii
В таком случае, лучше фп, да?
Ну... не ФП, есть алгебраическая теория типов в качестве представления данных, она довольно интересна. Ну и всякие динамические языки более гибки, с тем же утиным полиморфизмом сделать этого то ли быка, то ли тура проще.
Andrii
ну, чтоб такое сделать на симула лайк ооп, это нужно уже быть с 10 летним стажем?
Нет, не нужно. Если ты хорошо знаком с предметной областью, то получается и нормально. Но мой опыт говорит, что самые кривые архитектуры, которые я видел, были из мира Симула-лайк ООП.
Иаков
Нет, не нужно. Если ты хорошо знаком с предметной областью, то получается и нормально. Но мой опыт говорит, что самые кривые архитектуры, которые я видел, были из мира Симула-лайк ООП.
Может, траблы в том, что симула лайк ооп более строгие? Люди просто не имеют достаточного опыта, чтобы строить норм архитектуру для такого... Или само ооп такое не оч, я хз.. Хотя, мне уже приходилось слышать, что ооп говно, потому что если требования поменяются, то там придется все менять. А в фп все круто, там таких траблов нет, так я слышал
Иаков
Ну... А зачем тогда пользоваться тем, где надо долго набивать шишки???
Наверное, для того, чтобы преисполниться в этом и больше шишок не получать, я хз. Какой верный ответ?
Anonymous
https://metabuild.devpost.com/
чтобы учавствовать и понимать нужен уровень английского с?
Andrii
Наверное, для того, чтобы преисполниться в этом и больше шишок не получать, я хз. Какой верный ответ?
У каждого своя правда, Из Go выпилили наследование реализации, некоторые говорят, что ООП круто, надо тольо грамотно пользоваться. Тут много вкусовщины. А больше нравится алгебраическая теория типов.
Maksim Pozharskiy
чтобы учавствовать и понимать нужен уровень английского с?
Нет, я с А2 слабым участвую. Но у меня в команде просто человек другой который презентацию будет делать и речь на английском
Andrii
Кста, а когда стоит такому как мне погружаться в алгебраическую теорию типов? Когда работать буду?
Когда будешь изучать язык программирования, в котором она используется.