Змінюй хід війни! Допомагай ЗСУ!

Какие языки программирования выбрать для подработки

🟠 16:10 Загроза застосування КАБЗагроза застосування керованих авіаційних бомб#м_Харків_та_Харківська_територіальна_громада
  • 🟠 16:10 Загроза застосування КАБЗагроза застосування керованих авіаційних бомб#м_Харків_та_Харківська_територіальна_громада
  • #21
Одним языком дело не ограничится. Если говорить о реальных потребностях рынка труда, до кучи к языку еще надо знать инструментарий, фрейморки и библиотеки, которые используются при разработке ПО на этом языке.

Например, для C# это, как правило, будут

.NET Framework Class Library
Enterprise Library (либо альтернативы ее блоков - Castle Project, log4net и т.п.)
Unity / NHibernate / Castle ActiveRecord
WPF (изредка - Windows Forms) для десктоп-разработки, Silverlight для Rich Internet Applications, ASP .NET MVC + Ajax (jQuery) + HTML + CSS для Веба

Ну да, если хочешь на выходе получить тупого монстра - то да, юзай всякую хуйню типа nhibernate. Я не верю в автоматически сгенерированный SQL.
 
  • 🟠 16:10 Загроза застосування КАБЗагроза застосування керованих авіаційних бомб#м_Харків_та_Харківська_територіальна_громада
  • #22
под C++, C#, Java работу не найдешь, учи Ruby On Rails
 
  • 🟠 16:10 Загроза застосування КАБЗагроза застосування керованих авіаційних бомб#м_Харків_та_Харківська_територіальна_громада
  • #23
  • 🟠 16:10 Загроза застосування КАБЗагроза застосування керованих авіаційних бомб#м_Харків_та_Харківська_територіальна_громада
  • #24
А что это никто PHP не предлагает?)
 
  • 🟠 16:10 Загроза застосування КАБЗагроза застосування керованих авіаційних бомб#м_Харків_та_Харківська_територіальна_громада
  • #25
  • 🟠 16:10 Загроза застосування КАБЗагроза застосування керованих авіаційних бомб#м_Харків_та_Харківська_територіальна_громада
  • #26
А что это никто PHP не предлагает?)
все хотят быть "не такими".

Та причем здесь, просто в PHP зряплаты поменьше, вот и все.



Ну да, если хочешь на выходе получить тупого монстра - то да, юзай всякую хуйню типа nhibernate. Я не верю в автоматически сгенерированный SQL.

Если его юзать с умом - читай "совместно с паттерном command-query separation", и грамотно спроектированной БД - то на долю nhibernate'а останутся примитивные запросы, которые ты вряд ли руками напишешь лучше.
 
Останнє редагування:
  • 🟠 16:10 Загроза застосування КАБЗагроза застосування керованих авіаційних бомб#м_Харків_та_Харківська_територіальна_громада
  • #27
Если его юзать с умом - читай "совместно с паттерном command-query separation", и грамотно спроектированной БД - то на долю nhibernate'а останутся примитивные запросы, которые ты вряд ли руками напишешь лучше.

Это для примитивных систем годится. Там где дофига малтисрединга - этот самый паттерн сосет неразгибаясь. Уж ты должен об этом знать, не? Теории охуительно работают когда надо клиенту че-то втюхать, а на практике - костыли будешь к хибернейту прикручивать чтобы перфоманс был приемлимый и дедлоки вылавливать до конца своих дней.
 
  • 🟠 16:10 Загроза застосування КАБЗагроза застосування керованих авіаційних бомб#м_Харків_та_Харківська_територіальна_громада
  • #28
  • 🟠 16:10 Загроза застосування КАБЗагроза застосування керованих авіаційних бомб#м_Харків_та_Харківська_територіальна_громада
  • #29
Эээ... С каких это пор драйвера пишут на С++?
Например с тех давних пор, когда была выпущена NuMega Driver Studio, предложившая на выбор линейную и объектную парадигмы для разработки драйверов на С++.
ЗЫЖ Давние времена - это времена Вин98 и NT ;)

Ну да, если хочешь на выходе получить тупого монстра - то да, юзай всякую хуйню типа nhibernate. Я не верю в автоматически сгенерированный SQL.
Это для примитивных систем годится. Там где дофига малтисрединга - этот самый паттерн сосет неразгибаясь. Уж ты должен об этом знать, не? Теории охуительно работают когда надо клиенту че-то втюхать, а на практике - костыли будешь к хибернейту прикручивать чтобы перфоманс был приемлимый и дедлоки вылавливать до конца своих дней.
+100. Был однажды вынужден юзать гибернейт. Распорноебеть твою поблядововевшую разеботину! Это же просто фейерический пиздец! Это же индусский быдлокод, основным потребителем которого являются сами же индусы. Чего стоит гениальное архитектурное решение тупо дублировать все объекты и путем сравнения находить те, которые изменились. А ебанутые описания таблиц по принципу "то что ты там создал БД - это хуйня, давай-ка ты в XML опиши чего ты там создал и потом вручную поддерживай соответствие".
А все эти отложенные загрузки и прочие чудесные изобретения, которые по сути являются уже готовыми костылями прямо в библиотеке - ибо сделаны от ниибического "быстродействия"?
А концепция по умолчанию хранить в памяти объект и не освобождать его? Это же был просто культурный шок - я инсертчу запись в таблицу, благополучно теряю все указатели - а она сцуко живет в памяти. Сторонее приложение модифицирует эту запись - а этот блядский фреймворк этой модификации не видит, хотя я вроде как по новой сделал и выборку и потом после охуевания от происходящего еще и релоад. Ему понимаешь надо отдельно сказать, что надо открепить эту запись.
Ебись конем такие фреймворки....
 
  • 🟠 16:10 Загроза застосування КАБЗагроза застосування керованих авіаційних бомб#м_Харків_та_Харківська_територіальна_громада
  • #30
Это для примитивных систем годится. Там где дофига малтисрединга - этот самый паттерн сосет неразгибаясь. Уж ты должен об этом знать, не? Теории охуительно работают когда надо клиенту че-то втюхать, а на практике - костыли будешь к хибернейту прикручивать чтобы перфоманс был приемлимый и дедлоки вылавливать до конца своих дней.

Что мешает реализовать хитрые запросы с невъебенным explain планом в виде обзоров и в том-же hibernate писать select * from [обзор]?
 
  • 🟠 16:10 Загроза застосування КАБЗагроза застосування керованих авіаційних бомб#м_Харків_та_Харківська_територіальна_громада
  • #31
Что мешает реализовать хитрые запросы с невъебенным explain планом в виде обзоров и в том-же hibernate писать select * from [обзор]?

Нахуй-нахуй, BFG-9000 все правильно написал. Пусть эти говнофреймворки юзают те кто формы мышкой лепит.
Ты мне скажи честно, вот эти словечки типа "обзор" - это где тебя такому научили. Просто любопытно. И select * - оттуда же?
 
  • 🟠 16:10 Загроза застосування КАБЗагроза застосування керованих авіаційних бомб#м_Харків_та_Харківська_територіальна_громада
  • #32
  • 🟠 16:10 Загроза застосування КАБЗагроза застосування керованих авіаційних бомб#м_Харків_та_Харківська_територіальна_громада
  • #33
  • 🟠 16:10 Загроза застосування КАБЗагроза застосування керованих авіаційних бомб#м_Харків_та_Харківська_територіальна_громада
  • #34
  • 🟠 16:10 Загроза застосування КАБЗагроза застосування керованих авіаційних бомб#м_Харків_та_Харківська_територіальна_громада
  • #35
  • 🟠 16:10 Загроза застосування КАБЗагроза застосування керованих авіаційних бомб#м_Харків_та_Харківська_територіальна_громада
  • #36

пожалуйста)))
mat.gif
 
  • 🟠 16:10 Загроза застосування КАБЗагроза застосування керованих авіаційних бомб#м_Харків_та_Харківська_територіальна_громада
  • #37
Нахуй-нахуй, BFG-9000 все правильно написал. Пусть эти говнофреймворки юзают те кто формы мышкой лепит.
Ты мне скажи честно, вот эти словечки типа "обзор" - это где тебя такому научили. Просто любопытно. И select * - оттуда же?

Там, где я работаю, views называют обзорами. Может и куевый перевод. Дело привычки. А select * был для того чтобы показать простоту решения. Да и чем он тебя не устраивает? :confused:
 
  • 🟠 16:10 Загроза застосування КАБЗагроза застосування керованих авіаційних бомб#м_Харків_та_Харківська_територіальна_громада
  • #38
Там, где я работаю, views называют обзорами. Может и куевый перевод. Дело привычки. А select * был для того чтобы показать простоту решения. Да и чем он тебя не устраивает? :confused:

Мне ж и интересно собственно где это так говорят.

А чем не устраивает... сразу видно что опыта у тебя мало. Ничего, пройдет :)
 
  • 🟠 16:10 Загроза застосування КАБЗагроза застосування керованих авіаційних бомб#м_Харків_та_Харківська_територіальна_громада
  • #39
А чем не устраивает... сразу видно что опыта у тебя мало. Ничего, пройдет :)

Вопрос "где или откуда вызывается запрос?" особо не подымался. Imho, глупо перечислять столбцы для того, чтобы сделать запрос, выкатывающий все столбцы, в Toad или другой софтине для разработки бд.
 
  • 🟠 16:10 Загроза застосування КАБЗагроза застосування керованих авіаційних бомб#м_Харків_та_Харківська_територіальна_громада
  • #40
Вопрос "где или откуда вызывается запрос?" особо не подымался. Imho, глупо перечислять столбцы для того, чтобы сделать запрос, выкатывающий все столбцы, в Toad или другой софтине для разработки бд.

Секундочку, ты сказал это в контексте хибернейта, я потому и возмутился.
 
Назад
Зверху Знизу