Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flasher.ru > Флейм

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 30.04.2010, 02:34
Crenth вне форума Посмотреть профиль Отправить личное сообщение для Crenth Найти все сообщения от Crenth
  № 11  
Ответить с цитированием
Crenth
[+1 19.06.10]
[+1 27.07.10]
 
Аватар для Crenth

Регистрация: Aug 2009
Адрес: UTC+2
Сообщений: 353
Оказывается, расточительное отношение к ресурсам - это проблема не только русского обывателя, но и большинства русских программеров тоже

Значт я на правильном пути
__________________
Trapatatupatupa

Старый 30.04.2010, 03:12
chabapok вне форума Посмотреть профиль Отправить личное сообщение для chabapok Найти все сообщения от chabapok
  № 12  
Ответить с цитированием
chabapok

Регистрация: Jul 2009
Сообщений: 240
Записей в блоге: 1
Флеш - это все же не zx-sprectrum, и не модем на 2400. Поэтому проблема экономии ресурсов не всегда первоочередная.

И надо отличать просто расточительность ресурсов от их осознанного пожертвования ради чего-то дргугого.

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

Старый 30.04.2010, 04:01
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 13  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
да кому какое дело до ресурсов. кто вообще из пользователей оперирует такими терминами.
это же додуматься до такого — экономить на привлекательном GUI. так можно сэкономить на трафике паче чаяния — никто не будет качать этот "деревянный прибор".
__________________
Поймай яблоко 2!

Старый 30.04.2010, 07:57
Gaen вне форума Посмотреть профиль Отправить личное сообщение для Gaen Найти все сообщения от Gaen
  № 14  
Ответить с цитированием
Gaen
strange mood
 
Аватар для Gaen

модератор форума
Регистрация: Jul 2004
Адрес: Питер
Сообщений: 1,653
Записей в блоге: 1
Отправить сообщение для Gaen с помощью ICQ Отправить сообщение для Gaen с помощью Skype™
Crenth, вы на верном пути, я через это тоже проходил. Стремился писать так, чтобы экономить каждый байт памяти, каждую процессорную инструкцию.
Со временем пришло понимание, что главное - это не написать мегаоптимальный и мегакомпактный код, главное - сделать продукт, который будет продаваться и приносить деньги заказчику. В коммерции никому нет дела до отточенности вашего кода, красоты модели, использования паттернов итд. Просто потому, что до этого нет дела конечным пользователям. Они будут покупать продукт, который выполняет свою задачу и которым приятно пользоваться. Причем второе - важнее!
Если вы скажете заказчику, что проект можно сделать за столько-то времени, а можно сделать все *****кодом в 2 раза быстрее, скорее всего он выберет *****код. Просто потому, что за выигранное время запущенный продукт принесет больше денег, чем потребуется заплатить вам за последующие исправления багов и доработки. Sad but true.
Но если небольшой проект можно на*****кодить и забыть, то с долгими проектами, проектами, которые предполагают постоянную поддержку и развитие, все сложнее. Если программерам придется постоянно копаться в говне, они просто не выдержат и свалят из проекта туда, где нормальные условия и тогда продавать будет просто нечего. Поэтому заказчику приходится мириться с тем, что программисты тратят больше времени на написание более правильного кода, с которым им приятнее работать, и который предотвращает больше ошибок.
Вот как-то так.

Добавлено через 2 минуты
Вдогонку интересная история о жизненном пути одного программера: http://habrahabr.ru/blogs/development/91665/
__________________
тонкий тролль, осеянный благодатью

Старый 30.04.2010, 09:46
Котяра вне форума Посмотреть профиль Отправить личное сообщение для Котяра Посетить домашнюю страницу Котяра Найти все сообщения от Котяра
  № 15  
Ответить с цитированием
Котяра
буду краток
 
Аватар для Котяра

модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
Отправить сообщение для Котяра с помощью ICQ Отправить сообщение для Котяра с помощью Skype™
На самом деле экономить 200 кб на ВИДЕО плеере - как-то странно, хотя если этот плеер внедрять в блоги, форумы итп, где 90% юзеров не будут смотреть видео - тогда другое дело - лучше сделать
Цитата:
"У меня получается всего 28 кБ swf. (правда без шрифтов 6 кБ)
__________________
Отряд Котовскага

Старый 30.04.2010, 12:20
Crenth вне форума Посмотреть профиль Отправить личное сообщение для Crenth Найти все сообщения от Crenth
  № 16  
Ответить с цитированием
Crenth
[+1 19.06.10]
[+1 27.07.10]
 
Аватар для Crenth

Регистрация: Aug 2009
Адрес: UTC+2
Сообщений: 353
Уважаемые GAIKER и Котяра, я согласен с каждым из вас. Вы понимаете проблему, которую я поднял, очевидно лучше, чем другие. По-человечески приятно

Но.



Говнокод для начинающих и для одержимых баблом.
Ну еще допускаю *****код на этапе альфа-бета. Выпускать в продакшн бета версии можно, но с оговорками.
Ответственные участки проекта должны быть вылизаны и блестеть как яйца Апполона. Мое личное наблюдение: чем тщательнее продумана архитектура до начала написания кода, тем меньше костылей потребуется.
Что касается GUI. Он тоже бывает непродуманный и перегруженный (не в смысле графики)

Бабло побеждает зло - это верно. И среди заказчиков часто встречаются лохи - правда. Но бабло - не главная весчь в жизни
Лично мне западло заворачивать ***** в золотинку и сдавать заказчику.
У джедаев есть кодекс.

P.S. почитал статью на хабре. Те, кто начинал свой программерский опыт с написания игрушек для этого http://ru.wikipedia.org/wiki/%D0%AD%...%B0_%D0%913-34, не понимают, о чем пишет автор
__________________
Trapatatupatupa

Старый 30.04.2010, 13:06
VVall вне форума Посмотреть профиль Отправить личное сообщение для VVall Найти все сообщения от VVall
  № 17  
Ответить с цитированием
VVall

Регистрация: Feb 2009
Сообщений: 1,195
Надо всё-таки понимать, что Б3-34 и PC - очень разные вещи. Не человек для компьютера, а компьютер для человека. Компьютерные ресурсы не природные, они создаются именно для того, чтобы их использовать. Экономить их нужно только когда их не хватает для достаточно эффективного решения задачи.

И вы совершенно напрасно думаете, что те, кто пишут такие "неоптимальные" программы, ничего не знают об оптимизации и экономии каждого байта. Просто они также знают о другой оптимизации, о которой говорилось выше (оптимизация затрат на разработку и т.п.). Если на разработку программы уйдёт 3 года вместо 3 месяцев, чтобы сделать её в 10 раз меньше, потеряют все - разработчик потратит намного больше ресурсов. цена программы существенно возрастёт, а развитие технологий сделает эффект этой оптимизации незаметным.

Старый 30.04.2010, 15:09
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 18  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,599
Записей в блоге: 17
Да, такое бывает.
Crenth, когда вы покупаете костюм на маскарад - ну так, просто позабавится вы думаете о том, кем он сшит? Сколько людей его шили? А каким комбайном собирали то, из чего он сшит? А какое масло было в том комбайне? Да вам плевать. Вы попользовались, вам понравилось, и вы даже представить не могли, как потела портниха Наталья. Вы просто сказали ей про себя - отличная работа, я доволен!

А экономить на аудио-видео конференциях 200 килобайт, которые скушаются за 5 секунд разговора, это... Ну, это примерно как протирать окна водкой за пару тысяч долларов, но пить исключительно за 80 рублей.

Старый 30.04.2010, 15:23
Crenth вне форума Посмотреть профиль Отправить личное сообщение для Crenth Найти все сообщения от Crenth
  № 19  
Ответить с цитированием
Crenth
[+1 19.06.10]
[+1 27.07.10]
 
Аватар для Crenth

Регистрация: Aug 2009
Адрес: UTC+2
Сообщений: 353
народ, я прекрасно понимаю то, о чем вы говорите

Однако, простой пример: функциональность MS Word из MSOffice 2000 меня вполне устраивает. Но чтобы С УДОВОЛЬСТВИЕМ юзать версию того же офиса 2010 года, нужен другой комп. Потому как прежний уже не вывозит наворотов, 90% из которых лично в моем случае остаются не использованными.

Если софт предназначен для трепа по телефону и для этой цели достаточно даже новичку накодить 30 кило, то делать золотой унитаз чтобы туда посрать 2 раза в день - это излишество (если умышленно) или *****код - если так получилось.
К тому же на моих 256 кбит ADSL этот унитаз грузится около минуты.
Хотя КСТАТИ потом кодек SPEEX хавает трафика всего 4 кила в секунду...

Вы абстрагируйтесь от своих программерских клише и представьте себя на месте юзера хоть раз...
__________________
Trapatatupatupa

Старый 30.04.2010, 15:30
Molecula вне форума Посмотреть профиль Отправить личное сообщение для Molecula Найти все сообщения от Molecula
  № 20  
Ответить с цитированием
Molecula
 
Аватар для Molecula

Регистрация: Apr 2007
Сообщений: 1,369
И мы будем теперь делать?
__________________
john

Создать новую тему Ответ Часовой пояс GMT +4, время: 00:08.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 00:08.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.