LINUX.ORG.RU
ФорумTalks

Причины снижения качества ПО

 ,


2

2

Я в последнее время стал склоняться к версии, что причины такого катастрофического упадка примерно те же самые, что и в советской экономике периода застоя: отказ от конкурентной модели вычислений, излишняя централизация. В частности это напрямую касается операционных систем, которые отказались от кооперативной многозадачности. Как решать данную проблему в контексте юникс? Устранить столлмана и вернуь микроядерную архитектуру?

PS К сожалению и в качестве образования IT глубочайшие проблемы. Даже преподавательский состав путает конкуренцию с параллелизмом, например, это в последние десять лет стало обычным делом. А кадровые пробелы затыкать нечем. Специалистов нет.

Перемещено ilinsky из development



Последнее исправление: no2700 (всего исправлений: 2)
Ответ на: комментарий от vaddd

Нет. Конкуренция должна происходить постоянно. Монополист при свободной конкуренции не может доминировать, как минимум должен быть второй игрок.

no2700
() автор топика
Ответ на: комментарий от vaddd

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

no2700
() автор топика
Ответ на: комментарий от vaddd

Это ложный штамп. Хрущевцы вели антикоммунистическую правую политику в целом, штамп «коммунизм» там был просто для успокоения масс. Под «коммунизмом» они имели в виду «общество изобилия», непремено надо было догнать Америку

no2700
() автор топика

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

shpinog ★★★★
()
Ответ на: комментарий от no2700

Вы же хотите конкурировать с интелем на равных? Ну или чтобы кто-то еще конкурировал на равных. Как ни поверни - вы хотите равенства

vaddd ★☆
()
Ответ на: комментарий от vaddd

А что произошло?

В США пришли левые, грянул Карибский кризис, Хрущева смели, СССР страна страной алкашей, америка - страной хиппи-свиней, китай провел большой скачек и красные кхмеры забили палками камбоджийцев.

Какая была альтернатива?

Она пришла чуть позже в лице Никсона.

no2700
() автор топика
Ответ на: комментарий от no2700

Это и есть альтернатива. Когда нету единообразия - каждый начинает создавать в мозгу собственную альтернативную картину мира.

vaddd ★☆
()
Ответ на: комментарий от vaddd

Я готов конкурировать с интелем, в чем проблема? Почему я должен быть «равным»? Отменим все частные лавки в пользу супермаркетов? Я могу забрать нишу высококачественного «хенд-мейд» ПО, бабка может завести корову в деревне и продовать свое молоко дороже чем в супермаркете, но для этого надо чтобы это молоко кто то купил - левая система поддерживающая монополию не даст вам купить молоко у частной коровы.

no2700
() автор топика
Ответ на: комментарий от no2700

«Это» - это не Кеннеди, а та картина, которая создалась у вас в голове. Когда царя в голове нет - голова начингает создавать причудливые картины. Примерно так же и снаружи головы, во внешнем мире.

vaddd ★☆
()
Ответ на: комментарий от no2700

Не случайно ведь проповедники от IT теперь проповедуют ограничения прав модуля, дескать модуль должен иметь минимальный набор функций и привилегий

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

slackwarrior ★★★★★
()
Ответ на: комментарий от vaddd

Кеннеди тут - это метафора левого миропорядка. Сейчас левый миропорядок, и другого нет. Альтернативы нет. Это объективная реальность, картинки в головах у адептов вашей религии а не у меня

no2700
() автор топика
Ответ на: комментарий от no2700

Вот то, что вы написали - это и есть причудливая альтернативная картина мира. Это ваш собственный продукт, вопрос в том, выдержит ли он конкуренцию или останется только вашим продуктом, не пользующимся спросом

vaddd ★☆
()
Ответ на: комментарий от vaddd

есть проблема: мой процессор не влезет в смету вашего планового отдела, он слишком дорого будет стоить, не будет инвесторов и не будет рынка сбыта. Монополия сросшаяся с государством создает ситуацию когда мне просто не выгодно что то разрабатывать, а вам тестировать что-либо кроме китайских дешевок

no2700
() автор топика
Ответ на: комментарий от vaddd

никакая это не альтернатива, это то что длилось тысячелетиями, война систем, война рабства и свободы.

no2700
() автор топика
Ответ на: комментарий от no2700

Например в тех кто упорно не замечает этот упадок. У меня и моего приятеля автокад работал в начале 00-х на слабеньком компе с XP, никто даже не думал тогда что элементарные веб страницы будут тяжелее явы, тогда это было предметом насмешек

Тогда автокад писали серьёзные дяди за овердохрена бабок. И продавался автокад за овердохрена. А сейчас востребованные вещи пишут студенты и домохозяйки, ибо фреймворки сделали это возможным, и продают свои поделки… иногда ваще забесплатно. Так что же удивительного? Сделайте программирование уделом элиты, а ПО - статусной вещью, чтобы золотая молодёжь хвалилась, «а я вот Волков коммандер для писюка вчера купил!», и все такие «вау, богатый, у него писюк есть!» - и кризис ПО будет разрешён.

tiinn ★★★★★
()
Ответ на: комментарий от tiinn

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

no2700
() автор топика
Ответ на: комментарий от no2700

Но, пользователи ждут новое модное ПО. Желательно забесплатно. Качество их волнует во вторую очередь. А хорошая квалифицированная работа до сих пор хорошо оплачивается - в сфере корпоративного ПО. Там требования другие.

Кароч, проблема в том, что пользователи не готовы хорошо платить за ПО.

tiinn ★★★★★
()
Последнее исправление: tiinn (всего исправлений: 1)
Ответ на: комментарий от tiinn

Вы излишне оптимистичны в отношении современного корпоративного ПО, и вообще относительно требований качества корпораций. Там оно скорей формальное. Требований много, но они сводятся к бюрократии

no2700
() автор топика
Ответ на: комментарий от tiinn

То что пользователи не готовы платить за что либо - это не вина пользователей, просто у пользователей нет денег

no2700
() автор топика

Причины снижения качества имхо в модульности и либах. Люди свято верят что их говнокод хуже чужого говнокода, в итоге тащат в проект хрен пойми что

upcFrost ★★★★★
()
Ответ на: комментарий от tiinn

Не так просто как кажется на первый взгляд. Потому что «нет денег» - это тоже не просто так, это результат конкретной целенаправленной политики: «народу деньги не нужны, они не знают что с ними делать»(С)

no2700
() автор топика
Ответ на: комментарий от no2700

народу деньги не нужны, они не знают что с ними делать

Всё так. Лучше отдавайте деньги мне, я знаю что с ними делать.

alex1101
()
Ответ на: комментарий от alex1101

Это тоже в контексте той же политики «социалистической экономии». Использование этих инструментов позволяет снижать затраты на рабсилу путем вовлечения в разработку низкоквалифицированных айтишников, а это в свою очередь снижает уровень требований в отрасли в целом

no2700
() автор топика
Ответ на: комментарий от alex1101

Это к тем кто их раздает своим людям, которые знают что с ними сделать(например распилить)

no2700
() автор топика
Ответ на: комментарий от vaddd

Вы придуриваетесь, приписывая мне вашу социалистическую «любовь к равенству»? Я даже против гендерного равенства. Каждому свое место.

no2700
() автор топика
Ответ на: комментарий от no2700

Пусть так, но кризис ПО, в том числе из-за этого.

tiinn ★★★★★
()
Ответ на: комментарий от no2700

Хорошо, пойдем медленно: Мир богат и разнообразен. Вы его постичь целиком не можете, поэтому, как и любой другой человек, создаете в своей голове его сильно упрощенную модель. Создаете вы ее в соответствии со своим воспитанием, образованием, настроением и психическим здоровьем. Это и есть та самая альтернативная картина, которую вы озвучили выше. И том посте, на который я вам отвечаю - тоже ваша собственная причудливая модель

vaddd ★☆
()
Ответ на: комментарий от no2700

Вы хотите конкурировать на равных? Вы хотите чтобы другие конкурировали на равных с гуглоинтелями?

vaddd ★☆
()
Ответ на: комментарий от vaddd

В модели нет проблем, главное чтобы она была адекватна

Что касается «равенства» объясняю популярно: ваше рабское социалистическое равенство - это право своры доминировать над жертвой, право и возможность раба под патронажем хозяина уничтожать сильного для того чтобы занимать его нишу.

Мы говорим не о равенстве мира рабов, а о справедливости мира Свободных.

Мир свободных не может быть миром равных, это противоречит самой идее справедливости.

no2700
() автор топика
Ответ на: комментарий от no2700

Ваша модель не может быть адекватна по причинам, названным выше. Ваша модель - порождение вашего внутреннего «я»

vaddd ★☆
()
Ответ на: комментарий от vaddd

Еще проще Справедливость - это когда в честной борьбе побеждает сильнейший, равенство - это когда победу отнимают у сильного и отдают слабому(социалистическое распределение)

no2700
() автор топика

Хорошее ПО это с бнопней?

MOPKOBKA ★★★★
()
Ответ на: комментарий от no2700

А что с образованием? Раньше деды на турбопоскале заставляли писать, и сейчас наверное заставляют, все стабильно. Ну максимум какие то основы дадут, которые и так все знают, кто интересуется, а кто не интересуется тот и не воспримет/запомнит.

MOPKOBKA ★★★★
()
Ответ на: удаленный комментарий

Как же она объективна, если вы озвучиваете собственное представление о происходящем?

vaddd ★☆
()
Ответ на: комментарий от vaddd

У вас какой то царь в голове который постоянно кричит в ваше ухо про «равенство»

no2700
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.