Про программирование и программы

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (12) 1 [2] 3 4 ... Последняя »  К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
zulus75
17.06.2020 - 06:19
5
Статус: Offline


гость

Регистрация: 26.02.14
Сообщений: 768
а помните конкурсы на самый короткий код, типа ' спрячь архив в картинку'?
 
[^]
iefimenko
17.06.2020 - 06:21
3
Статус: Offline


Шутник

Регистрация: 18.06.15
Сообщений: 74
Согласен. И в результате, из за этих быдло кодеров нам приходится покупать компы всё мощней.

Размещено через приложение ЯПлакалъ
 
[^]
TauNau
17.06.2020 - 06:22
1
Статус: Offline


Ярила

Регистрация: 22.02.19
Сообщений: 10256
Цитата (kae4572 @ 17.06.2020 - 05:06)
Очень интересно ТС.

А не подскажешь? Мне как аттестованному мастеру сварочного производства второго уровня, всегда было интересно знать. Зачем же все-таки нужен горячий проход сварного шва при использовании электродов с основным видом покрытия.

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

Второй уровень-это тот, кто может техкарты составлять, как я помню?
 
[^]
exoricst
17.06.2020 - 06:29
2
Статус: Offline


Ярила

Регистрация: 4.06.15
Сообщений: 7940
А потом библиотеки, вынесут за пределы программ. net framework, java и.тд. и так до бесконечности.
 
[^]
kaifa
17.06.2020 - 06:32
1
Статус: Offline


Балагур

Регистрация: 12.04.15
Сообщений: 930
Цитата (Boojum @ 17.06.2020 - 05:58)
Цитата (kaifa @ 17.06.2020 - 13:46)
оооо. еще оказывается существуют дельфисты. охренеть. )))
проблема не в ООП, а в рукожопости. если быть более точным в пофигистичности. вот кто сейчас во всяких бюстгалтерских программах будет заниматься оптимизацией? эту проблему давно взвалили на железо. главное скорость реализации.

А при чём тут дельфисты? Можно подумать, в VC++ или в Qt классы сильно названиями отличаются. Да и Lasarus вроде ещё не сдох.

названия здесь вообще каким боком? они на производительность и память не влияют
 
[^]
ValerAbakan
17.06.2020 - 06:34
6
Статус: Offline


Ярила

Регистрация: 25.03.12
Сообщений: 2693
Таки да, многим программам и порталам слово оптимизация вообще не знакомо. Работает и ладно, такое чувство, что пишут школьники.

Размещено через приложение ЯПлакалъ
 
[^]
MadMikeF
17.06.2020 - 06:34
23
Статус: Offline


Ярила

Регистрация: 1.03.13
Сообщений: 3108
Короче говоря, раньше программы делали программисты-ювелиры. Сейчас программ нужно очень много, а ювелиров мало - долго и сложно это, а время не ждёт. Теперь штампуют программистов строителей - сразу строят модулями в целый этаж из железобетона! Нужна маленькая кладовка - вот тебе пятиэтажка - переделывать дорого и долго- бери что дают! Что-то поменялось - там новые требования законодательства и прочее - строй сверху этаж, а то и целых три! Да, поверх крыши - нет специалистов её выпиливать! В конечном итоге, у тебя вместо маленькой аккуратной собачьей будки - небоскреб на пару гектаров и в высоту в полсотни этажей и, причем, растёт с каждым годом!

Цитата
Таки да, многим программам и порталам слово оптимизация вообще не знакомо. Работает и ладно, такое чувство, что пишут школьники.


Кстати, всякие госпрограммки - налоговые и всякие "электронные правительства" и пишут студенты или только закончившие вуз. Другие на такую ЗП не пойдут, а наверху всё схвачено и даже куча косяков в софте не мешает пилить бюджет.
А так как у молодых опыта практического нет, то и получаются программы, зависающие уже при 10 подключениях или работающие только на конкретной Windows 10 и вылетающие при любом обновлении

Это сообщение отредактировал MadMikeF - 17.06.2020 - 06:38
 
[^]
kaifa
17.06.2020 - 06:36
9
Статус: Offline


Балагур

Регистрация: 12.04.15
Сообщений: 930
Цитата (exoricst @ 17.06.2020 - 06:29)
А потом библиотеки, вынесут за пределы программ. net framework, java и.тд. и так до бесконечности.

для явы особенно актуально кстати. такого бардака, какой творится там я нигде не видел. из свежих примеров (просто от которого недавно охренел) есть прога такая - pingid. по сути генерит псевдослучайное число, которое используется для авторизации. прога с одной формой. вес - 200мб )))) алгоритм туда заложенный столько весит? ;) мягко говоря сильно сомневаюсь.
 
[^]
grayDen
17.06.2020 - 06:37
11
Статус: Offline


Бессмертный пони

Регистрация: 28.06.17
Сообщений: 22923
ТС, ты когда - нибудь участвовал в не очень большом проекте, с трудозатратами в несколько человек-лет? Который имеет свои сроки разработки и серьёзные требования к стабильности, а потом и длительное сопровождение. А ты в курсе, что в софте самое дорогое - это данные, с которыми он работает?
Так вот, чтобы проект можно было поддерживать и развивать, а, главное, оперативно исправлять косяки - код должен быть понятен и легко читаем. Дешевле купить более мощный сервак, чем изобретать свои велосипеды ради пресловутого размера готового проекта.
Программы пишутся для решения определённых задач, а не для интеллектуального онанизма юных разработчиков.
 
[^]
grayDen
17.06.2020 - 06:40
1
Статус: Offline


Бессмертный пони

Регистрация: 28.06.17
Сообщений: 22923
Цитата (kaifa @ 17.06.2020 - 10:36)
Цитата (exoricst @ 17.06.2020 - 06:29)
А потом библиотеки, вынесут за пределы программ. net framework, java и.тд. и так до бесконечности.

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

Про java подробнее, плз. С какой работал, что делал?
 
[^]
Mathemat
17.06.2020 - 06:42
25
Статус: Offline


Ярила

Регистрация: 24.12.14
Сообщений: 5899
Цитата (UncleShiyck @ 17.06.2020 - 05:01)
Нахрена это здесь?

Нахрена ТЫ здесь?
Пришел, увидел что пост выше твоего ума и свалил молча на сиськи пялиться!
 
[^]
steelratty
17.06.2020 - 06:42
0
Статус: Offline


Приколист

Регистрация: 26.01.12
Сообщений: 372
Цитата (kaifa @ 17.06.2020 - 15:46)
оооо. еще оказывается существуют дельфисты. охренеть. )))
проблема не в ООП, а в рукожопости. если быть более точным в пофигистичности. вот кто сейчас во всяких бюстгалтерских программах будет заниматься оптимизацией? эту проблему давно взвалили на железо. главное скорость реализации.

А чому бы и нет? Дохера пром производств, где разработка идет в рад студии. Причем, например, у нас полотдела перевели года два назад на си-диез (потому что новый нач решил , что Дельфи "не модно и мертв") и в результате, там где тратили день на фичу- тратится неделя. Может по квалификации не тянут, может еще чего. Меня вообще на ЖопуОдина перевели - вот тут, кстати, ускорение разработки некоторое имеется, как ни странно)))

Это сообщение отредактировал steelratty - 17.06.2020 - 06:46
 
[^]
Proff251082
17.06.2020 - 06:46
3
Статус: Online


Ярила

Регистрация: 10.03.18
Сообщений: 4673
Да потому-что что долбоебы код пишут. Вместо того, чтобы использовать внешние библиотеки (хотя бы WinApi), они эти библиотеки включают в код программы. При компилировании естественно на выходе файл монструозных размеров

Размещено через приложение ЯПлакалъ
 
[^]
DangTest
17.06.2020 - 06:46
0
Статус: Offline


Шутник

Регистрация: 9.10.19
Сообщений: 88
По сабжу: мало того, библиотеки, которые используются изначально, натыренные в опенсурсе, имеют все те прелести, которые описпл ТС.

Это не программирование а недоделанный лего :)

Размещено через приложение ЯПлакалъ
 
[^]
coolerok
17.06.2020 - 06:47
4
Статус: Offline


Хохмач

Регистрация: 22.04.11
Сообщений: 709
Цитата (JavaPowered @ 17.06.2020 - 13:15)
Ды ты ламер! alik.gif Обвинить ООП в тупизме и деградации кодеров - это сильно!
ООП принципам уже 50 лет! И еще 20 лет назад не было гиговых апликух с элементарной базой функционала.
Почему? Потому что, блять, не было тысяч ебучих пустых библиотек, импортируемых ради одной ебаной трехстрочной функции!
Как же, сука, бесит, когда тупой еблан, прочитавший статью на хабре, добавляет 30 метровую библиотеку гуаву ради ебучего предикат-чека, когда у тебя 99% кода покрыто арг-чеком апачи-ланг3. Сука, ебать их анально без смазки!
А самый пезедец творится на стэковерфлоу. Последние 10 лет там рекомендуют библиотеки вместо инлайна 10-строковой функции. Конвертировать ргб в смик? вот вам либа, конвертирующая все блять известные форматы, включая пдф док и растр на 50 метров и там есть ебаная функция на 10 строк. надо обязательно эту либу подгрузить всю...
Пидорги, мнящие себя лидами после года гугления хуеты и копипасты, продвигаемые эффективными долбоманагерами - вот корень зла. Манагеры тупы до одури и им похуй на матчасть. Лиды нихуя не знают сами кроме громких слов с хабра. Как итог - 1000 строчное сочинения таких вот ебланов весит гиг. ГИГ! ебать их в сраку!!!! mad.gif
PS: Вот жеж у меня подгорело ! moderator.gif

Согласен со всем, но вот это прокомментирую:

Цитата
Конвертировать ргб в смик? вот вам либа, конвертирующая все блять известные форматы, включая пдф док и растр на 50 метров и там есть ебаная функция на 10 строк. надо обязательно эту либу подгрузить всю...


Вероятно, ты просто хотел упростить пример, но он неудачный из-за нюанса. Если нужно сконвертировать RGB в CMYK и сделать это на коленке ради какого-то теста (или в задачу программы не входит корректная конверсия цветов), то так и есть.

Если же тебе нужно заморочиться с цветовыми профилями и прочим, то... ты тоже прав, если ОС предоставляет этот функционал из коробки. То есть подключаешь либу, но не стороннюю, а от самой системы и вуаля - размер кода небольшой.

Другое дело, если либо ОС не умеет этого, либо программист не знает об этом функционале, что случается подозрительно часто.
 
[^]
twistedmind
17.06.2020 - 06:48
8
Статус: Offline


Миньон

Регистрация: 6.01.16
Сообщений: 64
Не валите всё на программистов.
Софтовые компании всё время должны представлять новые версии программ, иначе такая компания станет никому не нужна и её акции на бирже упадут. Так как всё полезное было сделано в первой паре версий, дальше добавляют различные свистоперделки, которые ведут к росту программ, а имевшиеся полезные функции закапываются всё глубже среди добавленной красоты.
 
[^]
Mathemat
17.06.2020 - 06:50
3
Статус: Offline


Ярила

Регистрация: 24.12.14
Сообщений: 5899
Цитата (BattlePorQ @ 17.06.2020 - 05:08)
Что-то, кроме лени, мешает вырезать из той же jquery только нужное?

Как минимум то, что для этого нужно неплохо знать jquery, причем "изнутри", а не только по функциям.
Для этого нужно быть его автором или потратить массу времени на это, по сути, ненужное занятие.
Вырезая "не нужное" без анализа можно вырезать взаимосвязанные функции и начнешь весело и долго отлавливать баги.

Согласен с ТС об ООП, но увы, это неизбежное зло.
Как иначе ускорить кодинг, если не перенимая готовые решения и не наследуя классы?
Ну и все дефекты кода туда подтягиваются разумеется...
Но какая скорость!
 
[^]
хытьха
17.06.2020 - 06:51
4
Статус: Offline


Ярила

Регистрация: 12.10.11
Сообщений: 2410
Цитата (steelratty @ 17.06.2020 - 06:42)

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

Шарп в разы быстрее Делфи в разработке, не важно чего. У нас наоборот делфисты аки сектанты какие молятся когда их многолетний проект таки перепишут на Шарп.
Если так замедлились причины две или не умеют и не хотят доки читать, пытаются сделать из него Делфи. Или просто есть
накопленная куча либов которые решают все возможные задачи и с каждой новой фичей вместо использования готовой зариливают с нуля эту функцию в новой либе
 
[^]
к58ае
17.06.2020 - 06:52
4
Статус: Offline


Шутник

Регистрация: 11.10.17
Сообщений: 75
Цитата (МимоПроходил @ 17.06.2020 - 06:15)
Цитата (kae4572 @ 17.06.2020 - 05:06)
Очень интересно ТС.

А не подскажешь? Мне как аттестованному мастеру сварочного производства второго уровня, всегда было интересно знать. Зачем же все-таки нужен горячий проход сварного шва при использовании электродов с основным видом покрытия.

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

ну прикинь, если ты этот же шов сделаешь не в один проход,
нужным электродом.
а в пять, вдоль, поперек, зигзагом и елочкой, а потом еще раз вдоль.
да разными электродами.
и что в итоге получится?

Я вот представил, что сварным начали платить за сожжоный электрод!
Как это всем хорошо!
Электроды надо сделать, продать, привезти, хранить, выдать, и только потом сжеч!
Сколько народу, кроме сварного, кормится будет!
 
[^]
Krokodilio
17.06.2020 - 06:52
1
Статус: Offline


Весельчак

Регистрация: 11.12.19
Сообщений: 110
А что, на дельфи или билдере кто то еще программирует?
 
[^]
motorv12
17.06.2020 - 06:52
6
Статус: Offline


Юморист

Регистрация: 14.10.16
Сообщений: 526
Простой пример:
по мнению Вики, текстовый редактор Лексикон до выхода Масдая был установлен на 95% компьютеров в СНГ. Лексикон был довольно удобным и полнофункциональным, даже во времена ДОС он поддерживал многооконный режим, перетаскивание фрагмента, многоколонность, шрифты, имел проверку орфографии и тд. и тп, те 99,9% того что необходимо рядовому пользователю.
И занимал он при этом 4 (ЧЕТЫРЕ!!!) 3хдюймовые дискетки. Вот так. И изначально был бесплатным. Но коммерсы победили, он стал платным, но окончально его убила Винда и пиратский Офис...

Про программирование и программы
 
[^]
kaifa
17.06.2020 - 06:52
1
Статус: Offline


Балагур

Регистрация: 12.04.15
Сообщений: 930
Цитата (steelratty @ 17.06.2020 - 06:42)
Цитата (kaifa @ 17.06.2020 - 15:46)
оооо. еще оказывается существуют дельфисты. охренеть. )))
проблема не в ООП, а в рукожопости. если быть более точным в пофигистичности. вот кто сейчас во всяких бюстгалтерских программах будет заниматься оптимизацией? эту проблему давно взвалили на железо. главное скорость реализации.

А чому бы и нет? Дохера пром производств, где разработка идет в рад студии. Причем, например, у нас полотдела перевели года два назад на си-диез (потому что новый нач решил , что Дельфи "не модно и мертв") и в результате, там где тратили день на фичу- тратится неделя. Может по квалификации не тянут, может еще чего. Меня вообще на ЖопуОдина перевели - вот тут, кстати, ускорение разработки некоторое имеется, как ни странно)))

да так-то да. кое-где и досовский фокс еще используют. в пиндосии кобол очень распространен до сих пор
 
[^]
Tualatin
17.06.2020 - 06:54
-1
Статус: Offline


Разбивший свой айфон

Регистрация: 8.04.14
Сообщений: 2602
ТС, я конечно понимаю, что ты купил жёсткий на 1Гб, но прежде чем кричать что не влазит фотошоп - сотри порнуху, окей ? biggrin.gif
 
[^]
kaifa
17.06.2020 - 06:54
1
Статус: Offline


Балагур

Регистрация: 12.04.15
Сообщений: 930
Цитата (motorv12 @ 17.06.2020 - 06:52)
Простой пример:
по мнению Вики, текстовый редактор Лексикон до выхода Масдая был установлен на 95% компьютеров в СНГ. Лексикон был довольно удобным и полнофункциональным, даже во времена ДОС он поддерживал многооконный режим, перетаскивание фрагмента, многоколонность, шрифты, имел проверку орфографии и тд. и тп, те 99,9% того что необходимо рядовому пользователю.
И занимал он при этом 4 (ЧЕТЫРЕ!!!) 3хдюймовые дискетки. Вот так. И изначально был бесплатным. Но коммерсы победили, он стал платным, но окончально его убила Винда и пиратский Офис...

имел дело с ним только на курсе информатики ))) кстати сдал на отлично благодаря покерфейсу. во все его хоткеи как-то не вникал. понимал, что ну его нахер
 
[^]
jusi
17.06.2020 - 06:57
1
Статус: Online


Ярила

Регистрация: 29.03.12
Сообщений: 7239
Есть нюансы, но за счет ооп разработка определенного ПО в разы ускорилась. Да и объем ПО сегодня мало кого волнует. Главное функции чтоб выполнял.

Размещено через приложение ЯПлакалъ
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 31258
0 Пользователей:
Страницы: (12) 1 [2] 3 4 ... Последняя » [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх