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

Какой язык программирования наиболее перспективный?

🟠 22:07 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • 🟠 22:07 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #141
ну и слава яйцам,
а то один мой бывший начальник,
считал что если его программеры трахаются без чертежей -
это признак ооо какой квалификации.

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

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

А для этого существуют люди которые следят что делают другие и если что не так - больно бьют по пяткам :)
 
  • 🟠 22:07 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #142
А для этого существуют люди которые следят что делают другие и если что не так - больно бьют по пяткам :)
во-во, вопрос Вам, как опытному вменяемому челу,
хуле делать, если битье по пяткам не помогает?
нахуй с пляжа?
 
  • 🟠 22:07 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #143
во-во, вопрос Вам, как опытному вменяемому челу,
хуле делать, если битье по пяткам не помогает?
нахуй с пляжа?

В итоге - да. А нахуя балласт чтоб все время уходило на борьбу с херовым кодом и непониманием политики. Я ничего не имею против импровизации и инициативности, но лучше все-таки посоветоваться сначала.
 
  • 🟠 22:07 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #144
В итоге - да. А нахуя балласт чтоб все время уходило на борьбу с херовым кодом и непониманием политики. Я ничего не имею против импровизации и инициативности, но лучше все-таки посоветоваться сначала.
вот блин, а я думал, есть какие-то крутые практики
для превращения "непризнанных гениев"
во что-то съедобное.
 
  • 🟠 22:07 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #145
вот блин, а я думал, есть какие-то крутые практики
для превращения "непризнанных гениев"
во что-то съедобное.

Только насилие. Палками по пяткам. Гениальность - это хорошо, но когда при этом к примеру забывают инициализировать переменные (а для С++ это обычно защанчивается фатально) или SQL запрос строят без параметров методом склеивания...
 
  • 🟠 22:07 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #146
По-моему, это надо изучать параллельно. Реализация - это программирование (кодирование), а ЮМЛ, паттерны и т.д. - это проектирование и анализ. И заниматься первым, не закончив (или хотя бы не начав) второе - как минимум бестолково, если не глупо. ИМХО.
простите, но вы глупость написали...
 
  • 🟠 22:07 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #148
но когда при этом к примеру забывают инициализировать переменные (а для С++ это обычно защанчивается фатально) или SQL запрос строят без параметров методом склеивания...
Toolz'ы в помощь... ORM'ы, Checker'ы... Own Framework's наконец...
 
  • 🟠 22:07 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #149
  • 🟠 22:07 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #150
Только насилие. Палками по пяткам. Гениальность - это хорошо, но когда при этом к примеру забывают инициализировать переменные (а для С++ это обычно защанчивается фатально) или SQL запрос строят без параметров методом склеивания...

Toolz'ы в помощь... ORM'ы, Checker'ы... Own Framework's наконец...

Я в курсе. "Гении" - нет. Может надо сразу писать нормально, чтоб не тратить потом неделю разбираясь почему Debug билд работает, а Release - нет.
 
  • 🟠 22:07 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #151
Я в курсе. "Гении" - нет. Может надо сразу писать нормально, чтоб не тратить потом неделю разбираясь почему Debug билд работает, а Release - нет.

Странно...VS???
Я хоть и абросил ++, но в 2005 появились весьма достойные runtime check's, ясен пень не панацея, но от uninitialized use -- вполне... Да и checked iterator's как горчищник от обормотов -- тоже ничё..

ЗЫ
Сорри за афтоп..
 
  • 🟠 22:07 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #152
Странно...VS???
Я хоть и абросил ++, но в 2005 появились весьма достойные runtime check's, ясен пень не панацея, но от uninitialized use -- вполне... Да и checked iterator's как горчищник от обормотов -- тоже ничё..

Ну то они и гении чтоб написать свой собственный new... :) А итераторы - ну думаешь кто-то пользуется STL? "Онож медленное, мы щас за пару недель напишем свою охуенную клоаку классов с клеви хеш-функциями". О как.
 
  • 🟠 22:07 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #153
простите, но вы глупость написали...
+1, начал программить (точнее не просто программить, а разрабатывать алгоритмы и реализовывать их, полноценные программные продукты етс) без этих всех УМЛей. Для себя лично их не использую ;)

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

У кого какие мысли?
 
  • 🟠 22:07 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #154
Одно могу сказать - хуже индусского кода быть ничего не может.
Кетайский код вполне может конкурировать. Он зачастую не менее прекрасен чем индусский, правда красота эта несколько иная...
 
  • 🟠 22:07 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #155
+1, начал программить (точнее не просто программить, а разрабатывать алгоритмы и реализовывать их, полноценные программные продукты етс) без этих всех УМЛей. Для себя лично их не использую ;)

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

У кого какие мысли?
иногда вот так напрограммишь на скорую руку с "моделью в голове" и вроде все работает,
а потом прорисуешь схемы сделанного и думаешь "бля, ну какая же я дура" (ц)))
не увлекайтесь, а то превратитесь в "гения".
 
  • 🟠 22:07 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #156
+1, начал программить (точнее не просто программить, а разрабатывать алгоритмы и реализовывать их, полноценные программные продукты етс) без этих всех УМЛей. Для себя лично их не использую ;)

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

У кого какие мысли?

Использую UML в том числе и для себя лично. Потому что системы сложные. День-неделю в голове оно еще держится, но если отложить работу месяца на три а потом вернуться - без UML'а тяжко. Даже если все подряд делать, чисто из головы, то получается так, что кодируются только "нужные" функции, а "не нужные" имеются ввиду, но не кодируются. Потом о них забываешь. А потом когда они становятся "нужными" без UML'а приходится долго курить свой же собственный код.

Естественно, документирую не проект целиком, а только наиболее сложные части.
 
  • 🟠 22:07 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #157
Все проектирование делается в уме, конечно если работаешь в команде, я думаю, нужно будет по другому.

У кого какие мысли?
По-любому, чтобы ничего_не_делать_в_уме не получится. :)
 
  • 🟠 22:07 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #158
Использую UML в том числе и для себя лично. Потому что системы сложные. День-неделю в голове оно еще держится, но если отложить работу месяца на три а потом вернуться - без UML'а тяжко.

Чтож у тебя за системы там такие сложные, чтоб баннеры продавать :)
 
  • 🟠 22:07 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #159
Чтож у тебя за системы там такие сложные, чтоб баннеры продавать :)

В основном, это системы "автоматизированного датамайнинга". Выявление информационных токенов в данных. Выявление разного рода связей между разного типа информационными объектами. Подготовка выявленных информационных структур к хранению в таком виде, чтобы впоследствии можно было удобно производить их разного рода обработку.
 
  • 🟠 22:07 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #160
Быть может все-же не грамматик, но нотаций?
Не, именно нуль-грамматик. Это из теории автоматических компиляторов. 0-грамматика - это когда напрочь отсутствуют терминальные символы. Так сказать, "алгоритм, не имеющий начала и конца" - собсно, машина Тьюринга.
 
Назад
Зверху Знизу