Яву Яву взял я нахаляву
Aug. 2nd, 2017 12:43 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Закончил в универе курс по йаве вчера.
Колбасился 4 месяца, для сравнения курс по петону (столько же кредитов) я уделал за 2 недели, хотя с петоном у меня канешна опыта поболе.
Основная причина в том, что Java это язык, который very unfun to code. Причём трудно сказать почему, но тошнит, блядь. То ли то что ОО тебе пропихивают в горло где нужно и где не нужно, то ли общий какой-то корявый синтакс, хотя, канешна, у Цэ шарп примерно всё то же самое. Простая относительно программа заняла в итоге порядка 250 строк кода, почти без камментов.
Ассессмент состоит из выполнения задания (нопейсать код, снабдить данными, получить необходимый результат) и multiple choice test. В результате получил exemplary score.
Бонусом Сектор газа:
Колбасился 4 месяца, для сравнения курс по петону (столько же кредитов) я уделал за 2 недели, хотя с петоном у меня канешна опыта поболе.
Основная причина в том, что Java это язык, который very unfun to code. Причём трудно сказать почему, но тошнит, блядь. То ли то что ОО тебе пропихивают в горло где нужно и где не нужно, то ли общий какой-то корявый синтакс, хотя, канешна, у Цэ шарп примерно всё то же самое. Простая относительно программа заняла в итоге порядка 250 строк кода, почти без камментов.
Ассессмент состоит из выполнения задания (нопейсать код, снабдить данными, получить необходимый результат) и multiple choice test. В результате получил exemplary score.
Бонусом Сектор газа:
no subject
Date: 2017-08-02 06:59 pm (UTC)no subject
Date: 2017-08-02 07:03 pm (UTC)wgu.edu, ~3K/semester
хороший курс по петону на code academy
О, ява
Date: 2017-08-02 07:54 pm (UTC)Re: О, ява
Date: 2017-08-02 08:58 pm (UTC)no subject
Date: 2017-08-03 05:15 am (UTC)no subject
Date: 2017-08-03 12:13 pm (UTC)no subject
Date: 2017-08-03 04:32 pm (UTC)no subject
Date: 2017-08-03 06:55 am (UTC)no subject
Date: 2017-08-03 07:55 am (UTC)no subject
Date: 2017-08-03 12:12 pm (UTC)Поэтому в notepad++, а потом компиляция в комстроке.
Автозаполнение я никогда не использую, коллаборация не нужна, а подсветки хватает и в нотепаде плус плус.
no subject
Date: 2017-08-03 02:34 pm (UTC)Без автозаполнения - это пиздячить вручную по 50 символов каждого идентификатора? Мне пальцев жалко.
В общем без IDE программить Жабу - то еще извращение.
no subject
Date: 2017-08-03 02:43 pm (UTC)У меня хорошая память и я оч. редко ошибаюсь в синтаксисе, поэтому это тоже не проблема
no subject
Date: 2017-08-03 04:02 pm (UTC)Ну, шоб, чисса, в ощущениях понять, как кровавый энтерпрайз на нем софт пишет.
Хорошая память не помогает, верь мне. У меня она тоже хорошая.
no subject
Date: 2017-08-03 04:19 pm (UTC)мне насрать глубочайше на джаву и всё что с её помощью написано, я её презираю и программистов на джаве считаю быдлокодерами
слава Гослингу, я это всё давно перерос и максимум что мне нужно так это иногда проверить верность небольших кусков кода, занимающихся генерацией хэшей для паролей и нудеть девелоперам, чтобы использовали parameterized queries и апдейтили JBoss
для one-man прожект мне хватает и нотепада
no subject
Date: 2017-08-03 04:42 pm (UTC)Ну, и ненавидеть языки и программистов - это как-то слишком экстремально.
И непрактично.
Т.е. я тоже Жабу только 6 футовой палкой трогаю, но как-то особых чувств не испытываю.
no subject
Date: 2017-08-03 08:29 pm (UTC)А что, это еще актуально? Вроде все уже сидят как минимум на JDBC Templates, там так просто запросики не посоставляешь из кусков. Или вовсе на Hibernate, тамошний Criteria API тоже избавляет от подобных поползновений.
Я так подозреваю, что курс курсом, но настоящую яву вам таки не показали. Выше совершенно правильно пишут про необходимость IDE, другое дело, что без IDE вообще жить нельзя в сколь бы то ни было крупных проектах, на любом языке.
no subject
Date: 2017-08-04 05:32 pm (UTC)no subject
Date: 2017-08-04 05:34 pm (UTC)no subject
Date: 2017-08-03 08:49 am (UTC)