leo_sosnine: (Default)
leo_sosnine ([personal profile] leo_sosnine) wrote2017-08-02 12:43 pm
Entry tags:

Яву Яву взял я нахаляву

Закончил в универе курс по йаве вчера.

Колбасился 4 месяца, для сравнения курс по петону (столько же кредитов) я уделал за 2 недели, хотя с петоном у меня канешна опыта поболе.

Основная причина в том, что Java это язык, который very unfun to code. Причём трудно сказать почему, но тошнит, блядь. То ли то что ОО тебе пропихивают в горло где нужно и где не нужно, то ли общий какой-то корявый синтакс, хотя, канешна, у Цэ шарп примерно всё то же самое. Простая относительно программа заняла в итоге порядка 250 строк кода, почти без камментов.

Ассессмент состоит из выполнения задания (нопейсать код, снабдить данными, получить необходимый результат) и multiple choice test. В результате получил exemplary score.

Бонусом Сектор газа:


cybernatic_cat: (Default)

[personal profile] cybernatic_cat 2017-08-02 06:59 pm (UTC)(link)
Обучение очное или через интернет? Если второе - где раздают курсы по пейтону?

О, ява

[personal profile] anonim_legion 2017-08-02 07:54 pm (UTC)(link)
У меня контрольный вопрос - для чего нужен Java Spring?
Edited 2017-08-02 19:54 (UTC)
cjelli: (hal9000)

[personal profile] cjelli 2017-08-03 05:15 am (UTC)(link)
все хуйня кроме перла :)
cjelli: (hal9000)

[personal profile] cjelli 2017-08-03 04:32 pm (UTC)(link)
Это ад в руках дурака. :)
chaource: (Default)

[personal profile] chaource 2017-08-03 06:55 am (UTC)(link)
Java sucks, Scala rules ;)

[identity profile] http://users.livejournal.com/sorcerer-/ 2017-08-03 07:55 am (UTC)(link)
Писал на Жабе без IDE, я так понимаю?

[identity profile] http://users.livejournal.com/sorcerer-/ 2017-08-03 02:34 pm (UTC)(link)
Нда. Подходик для программинга Жабы так себе.
Без автозаполнения - это пиздячить вручную по 50 символов каждого идентификатора? Мне пальцев жалко.
В общем без IDE программить Жабу - то еще извращение.

[identity profile] http://users.livejournal.com/sorcerer-/ 2017-08-03 04:02 pm (UTC)(link)
Чувак, открой код хадупа, и попробуй понять что там и как без IDE.
Ну, шоб, чисса, в ощущениях понять, как кровавый энтерпрайз на нем софт пишет.
Хорошая память не помогает, верь мне. У меня она тоже хорошая.

[identity profile] http://users.livejournal.com/sorcerer-/ 2017-08-03 04:42 pm (UTC)(link)
Я, чисса помочь в кровавом энтерпрайзе.
Ну, и ненавидеть языки и программистов - это как-то слишком экстремально.
И непрактично.
Т.е. я тоже Жабу только 6 футовой палкой трогаю, но как-то особых чувств не испытываю.

[personal profile] anonim_legion 2017-08-03 08:29 pm (UTC)(link)
>нудеть девелоперам, чтобы использовали parameterized queries

А что, это еще актуально? Вроде все уже сидят как минимум на JDBC Templates, там так просто запросики не посоставляешь из кусков. Или вовсе на Hibernate, тамошний Criteria API тоже избавляет от подобных поползновений.

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

[personal profile] anonim_legion 2017-08-04 05:34 pm (UTC)(link)
Нет, меня скорее удивляет, где вы таких берёте. Книжка "Защищенный код" вышла еще в начале 2000х. 15 лет прошло! И где-то в энтерпрайзе нужно учить людей параметризованным запросам?

[personal profile] jahr 2017-08-03 08:49 am (UTC)(link)
Про скучное программирование на джаве - согласен, у меня от mfc такое же ощущение было.) Несколько раз брался за нее, чтоб под андроид писать - все время бросал, хотя с питоном, го, окамл таких проблем не было, даже js периодически использую, а вот джава - никак себя заставить не могу.)