Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.08.13;
Скачать: [xml.tar.bz2];

Вниз

Альтернетива.   Найти похожие ветки 

 
Чапаев ©   (2006-07-17 14:10) [40]

Уууу, и в чём плюсы по сравнению с C:\Program Files\Borland\BDS\4.0\Demos\DelphiWin32\VCLWin32\RichEdit?


 
homm ©   (2006-07-17 16:21) [41]

> Ну уж нет, теперь не отвяжешься. masm в руки и за парту
> :)
От чего мне не отвертется? Глаза разуй! Где я что-то собирался?

> > > Если ты можешь потратить полгода бесполезной жизни на
> > Надеюсь что это была стилистическая опечатка.
>
> Не, не стилистическая. Кстати, рекомендую шлакоблок - его
> проще к шее привязать :-Р
Ты нихрена, муд**, не знаеш о моей жизни, какое право ты имееш судить о ее полезности? Впрочем самое глупое, что я могу делать, это ждать извинений.

> Никакого опровержения я не увидел. Пожалуйста, покажи мне
> продукт, который по функционалу не уступает MS Word и занимает
> не более 10 Мб.
Не могу, возмлжно его и нет. Но я вроде его показывать и не собирался. А хотел я сказать, что функционал <> размер. Как премер сразу вспоминается Opera. При свем функционале (браузер, поддерживыающий абсолютное большенство стандартов, менеджер закачек, почтовый клиент, IRC клиент, на порядок более качественным интерфейс, чем у офиса) бистрибьютив весит 3,5МБ, при чем не сказать что авторы экономили на размере. Как не крути, а графики в ней полно.


 
Danilka ©   (2006-07-17 16:37) [42]

Так что я начинаю подозревать, что весь этот трёп про раздутые программы имеет больше отношения к психическому здоровью, чем к программному обеспечению.

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

http://russian.joelonsoftware.com/Articles/StrategyLetterIV.html


 
Danilka ©   (2006-07-17 16:39) [43]

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

Многие разработчики программного обеспечения попадаются на старое, как мир, правило "80/20". Кажется совершенно очевидным, что 80% людей используют лишь 20% возможностей программ. И вы убеждаете себя, что вам надо внедрить только 20% возможностей, и вы все равно сможете при этом продать 80% копий.

К сожалению, это не всегда одни и те же 20%. Каждый использует разные вещи. За последние 10 лет я слышал о десятках компаний, которые, решив не учиться на чужих ошибках, пытались выпускать "облегчённые" текстовые редакторы, в которых реализовано только 20% функций. Эта такая же старая история, как сам PC. В большинстве случаев дальше происходит следующее: фирма-производитель посылает копию своего нового текстового редактора журналисту для того, чтобы он написал о нем статью. Журналист пишет эту статью, используя этот новый текстовый редактор, и, закончив её, пытается найти функцию "Подсчет количества слов", которая им необходима, поскольку у большинство журналистов есть вполне четкие требования к объему статей. И, конечно, такой возможности нет, потому что она как раз попала в те "80%, которые никто не использует", и журналист в итоге пишет, что облегчённые программы - это хорошо, раздутые программы - это плохо, но вот с этой чертовой штукой я работать не могу, потому что она не будет считать мои слова. Если бы мне платили доллар каждый раз, когда такая история повторяется, я бы был очень счастлив.


 
StriderMan ©   (2006-07-17 16:44) [44]


Danilka ©   (17.07.06 16:39) [43]
> "Подсчет количества слов"

в каждый редактор - подсчет слов, и будет всем счастье!!


 
Danilka ©   (2006-07-17 16:50) [45]

[44] StriderMan ©   (17.07.06 16:44)
"К сожалению, это не всегда одни и те же 20%. Каждый использует разные вещи."


 
StriderMan ©   (2006-07-17 16:56) [46]

http://russian.joelonsoftware.com/Articles/StrategyLetterIV.html

В 1993 году, считая в ценах того времени, место на жёстком диске, которое занимал Microsoft Excel 5.0, стоило примерно 36 долларов.

В 2000 году, считая по ценам 2000-го года, Microsoft Excel 2000 занимал места на один доллар и три цента.


Не, ну это откровенный бред!!!! С каких это пор стоимость занимаемого софтом места на диске стала важным критерием качества написания программ????


 
Джо ©   (2006-07-17 16:58) [47]

> Не, ну это откровенный бред!!!! С каких это пор стоимость
> занимаемого софтом места на диске стала важным критерием
> качества написания программ????

В статье как раз и доказывается, что это НЕВАЖНО. А бред выходит, когда не читав, критикуют статью.


 
Pavia ©   (2006-07-17 18:34) [48]

Ни кто за размерами не гоняется за исключением демо мейкеров или тех, у кого жесткие рамки программисты микро контролеров.
Дело в том, что если в программу не включать лишний код, то она будет весить мала. Так в ДОСе в коде не было лишних строк. И дело не в том сколько фичь в программе. Дело в том, что с ворохом этих фичь идут мегабайты лешего кода. Все дело в том, что используют технологию copy и paste. Во времена ДОСа программа разрабатывалась с начала и до конца. Сейчас же наберут разных библиотек соберут их вместе вот и готовая программа. Какой бы навороченный компилятор вы не использовали. Он никогда не сможет отсечь все лишнее, все те не задействованные процедуры, функции.
Простая программа для просмотра картинок весит несколько мегабайт. Все потому, что виней уже лежит код для редактирования картинок, который не задействован. Ладно допустим вы скомпилировали умным компилятором он выкинул много того что не нужно, но программа по прежнему будет весить много, пол мегабайта или 1 мегабайт. Потому что, компилятор не сможет выкинуть все липшее.


 
Virgo_Style ©   (2006-07-17 18:58) [49]

Pavia ©   (17.07.06 18:34) [48]

Вы говорите странные вещи.


 
homm ©   (2006-07-17 19:31) [50]

> [48] Pavia ©   (17.07.06 18:34)
> Дело в том, что с ворохом этих фичь идут мегабайты лешего
> кода

Кто мешает с этим боротся? Боротся не значит вычищать исходники, это значит изначально ВЕРНО проектировать подключаемые модули и библиотеку классов, что-бы ненужные фичи сами отсекались компилятором. Как это сделать? См КОЛ.


 
vidiv ©   (2006-07-18 04:50) [51]

У меня офис занимает примерно 3.5 рубля на винте :) И я буду его использовать, даже если создадут прогу с необходимым функционалом в 10 кб (0,01 копейки).

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



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2006.08.13;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.55 MB
Время: 0.046 c
15-1152772402
Василий
2006-07-13 10:33
2006.08.13
Требуется программист


3-1149750594
Torin
2006-06-08 11:09
2006.08.13
фильтры и midas.dll


2-1153892901
FBI Agent
2006-07-26 09:48
2006.08.13
Проблема с учётной записью


2-1153919837
Neket
2006-07-26 17:17
2006.08.13
ValueListEditor1


11-1131116067
AMB
2005-11-04 17:54
2006.08.13
Неработает запрос на обновление c параметрами в KOLIB





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский