|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
22.12.2016, 12:49 | #1 |
Участник клуба
Регистрация: 20.02.2015
Сообщений: 1,226
|
код перестал быть компактным
Раньше из-за ограниченных ресурсов люди старались оптимизировать свой код, чтобы каждый байт был нужным. Сейчас все стали писать бородатый код, который плюсом иногда бывает причиной замедления работы системы. Этим грешны и здоровые компании по разработке софта. Вот нету былой красоты.
|
22.12.2016, 12:54 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Компактный дороже и на много. И полностью свой тоже. В десятки раз
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
22.12.2016, 13:52 | #3 |
Участник клуба
Регистрация: 20.02.2015
Сообщений: 1,226
|
Просто просматривая исходники, я в диву даюсь. Некоторые программы неоправданно много жрут места на жестком диске и памяти. Понимаю, что некоторые производители софта побуждают простых смертных обновлять свое железо, но всё же.
|
22.12.2016, 16:32 | #4 | |
Участник клуба
Регистрация: 17.05.2011
Сообщений: 1,660
|
Цитата:
Какой смысл программисту той же игры поддерживать производителей ТОП-железа ( если это не один и тот же человек)? Наоборот, любой издатель мечтает, что бы его детище установили на как можно большее кол-во компьютеров. Главная причина простота написания, + возможность вторичного использования готовых кусков рабочего кода, и соответственно повышенная скорость выполнения задачи. Я иногда пишу новую программу как в кубики играю - 15-20 % нового кода, в основном на интерфейс, а остальное подёргал из коллекции исходников. А сильное железо скорее не причина, а следствие - как коряво не пиши, хороший компилятор оптимизирует, скорость работы программы будет почти такой же, что и у маленького и красивого кода. |
|
22.12.2016, 16:57 | #5 | |
Участник клуба
Регистрация: 20.02.2015
Сообщений: 1,226
|
Цитата:
|
|
22.12.2016, 17:37 | #6 | |
МегаМодератор
СуперМодератор
Регистрация: 27.11.2012
Сообщений: 5,657
|
Сначала прочитал как "кот".
Цитата:
Благими намерениями устлана дорога на programmersforum.ru
Последний раз редактировалось MihalNik; 22.12.2016 в 17:39. |
|
22.12.2016, 17:37 | #7 |
Участник клуба
Регистрация: 17.05.2011
Сообщений: 1,660
|
|
22.12.2016, 17:47 | #8 | |
Участник клуба
Регистрация: 20.02.2015
Сообщений: 1,226
|
Цитата:
|
|
22.12.2016, 18:00 | #9 | ||
МегаМодератор
СуперМодератор
Регистрация: 27.11.2012
Сообщений: 5,657
|
Цитата:
Цитата:
В результате несколько запущенных программ, созданных на разных технологиях, съедают в разы больше, чем могли бы.
Благими намерениями устлана дорога на programmersforum.ru
Последний раз редактировалось MihalNik; 22.12.2016 в 18:04. |
||
22.12.2016, 23:05 | #10 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,501
|
oldsnowman, размышления нужно начинать с 7 уровней, без гугления помните, какие 7 уровней взаимодействия ПО и железа.
напомню - физический, канальный дальше помните? да я прогугли что 2 первых правильные, чтобы не выглядеть глупо. модель OSI называется. надстройте над ней еще кучу ПО, которое облегчает разработку, но лишает доступа к нижнему уровню. И поймете что в этом все все все проблемы и одновременно решения их. Т.е. не важно какой хлам вы напишите, все равно это будет уязвимо и придётся чуть позже выкинуть при малейшей дескридитации любых из нижних уровней вплоть до физического. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перестал работать код | Оксана33 | Microsoft Office Excel | 6 | 07.10.2015 21:10 |
Часть Странички в delphi код перестал работать! | Fahman | Общие вопросы Delphi | 0 | 02.12.2013 19:11 |
Перестал работать код | Mikuro | Microsoft Office Excel | 6 | 12.11.2010 15:24 |
Перестал работать плеер. Что может быть? | infrared | Софт | 3 | 29.03.2010 13:01 |
Неожиданно перестал работать код | kry | Помощь студентам | 5 | 12.01.2009 09:11 |