![]() |
Показать все 15 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Флуд (https://hlfx.ru/forum/forumdisplay.php?forumid=11)
-- Про гибкий подход в программировании и "чего хотел пользователь". (https://hlfx.ru/forum/showthread.php?threadid=1706)
Про гибкий подход в программировании и "чего хотел пользователь".
http://lex-kravetski.livejournal.com/164162.html#cutid1
Навеяно нашими бесконечными спорами с BUzerом на тему - почему Ксаш хуже Спирита, и про гибкость каждой системы в совокупности.
Наши споры можно почитать например тут
http://half-life.ru/forum/showthrea...&highlight=Xash
Хотя можете предложить и свои, более удачные, примеры.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Про С++ - это ппц. Я давно заметил - те, кто не умеет писать свои хэштаблицы, или умеют, но им лениво - пытаются всячески свою лень и ламерство оправдать. Подобрав даже на удивление веские аргументы. Но никакими аргументами тут не скроешь простой факт - король-то голый...
И еще я не понял один момент - он намекает, что бытовая техника должна быть такая, чтобы пользоваться ею без инструкций? Ну это уже какой-то принцип тыка... Пылесосом можно пользоваться, не разобравшись в вопросе, а вот кухонным комбайном или телевизором - уж извините, извольте разбираться, если вам нужно чтото большее, чем порубить мясо или включить домдванатнт.
Так и с программами. С теми же списками. Закроем глаза на считанные единицы программистов, которые ЗНАЮТ STL/Boost. Большинство - ДУМАЮТ, что его ЗНАЮТ. И наворотить эти программисты по своей лени, тупости и вредности могут столько, что те самые 20 лет и будут искать ошибку. Ну и чем плохо написание своего шаблона, который ты ЗНАЕШЬ, потому что САМ ПИСАЛ?
Конечно, это сложный вопрос. Можно сделать игру, которая будет до неприличия тупая и захватывать именно своей тупостью (мозг отдыхает, управление игрой замыкается рефлекторной дугой на уровне спинного мозга), продать ее быдлу и получить кучу бабла. И радоваться жизни. А можно сделать какую-нибудь экстрасенсорику, где надо в управление вникать, тексты читать да еще настраивать некоторые вещи под себя перед (или во время) игры. И покупателей у них будет на порядок меньше (если вообще будут). Но тут уже решать надо, что тебе нужно от программы/игры. Широкая и тупая масса или пара-тройка коллег? Для автора статьи, видимо, выбор очевиден.
Фигня это все. Если не ставится цель заработать кучу бабла - то делать надо так, как хочется, и срать на мнение "профессионалов". Может статься, что и сам потом станешь профессионалом, будешь с трибуны заяснять прямо противоположные вещи и тебя так же будут слушать, раскрыв рот
__________________
Не люблю читать длинные советы. Они, как правило, бесполезны. О чем там?
__________________
avtobus zekov
Jumpdaphuckup! читай, читай...
Или не флуди.
__________________
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
>> чего хотел пользователь
http://wud2007.ru/wud2007/pavlov.pdf Хе, вот нашел что то интересное. Вроде как согласен.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
__________________
>>если вам нужно чтото большее, чем порубить мясо или включить домдванатнт.
а что кухонный комбайн умеет мясо рубить?
но вопрос как-раз таки больше к телевизору относился.
Это не компьютер - к чему там все эти многостраничные меню и прочий изврат? Это вот как раз тот случай, где нужна кнопка "сделать круто".
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша ну если в телевизоры встраивают тетрис и бомбермана - значит это кому-то нужно?
__________________
XaeroX ну ты прекрасно знаешь, что этим баловались китайцы, дабы хоть как-то привлечь внимание к своей продукции.
Ни одна серъезная фирма этим баловаться не будет.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша ну все же я считаю, пользователь сам решит, что ему нужно от телевизора. Все вплоть до возможности подстройки частоты гетеродина (или как он там называется) или только кнопка "сделайте красиво". Я вот предпочитаю приборы 1 типа и люблю читать инструкции к ним.
__________________
Ага, а у меня на цифровике есть "змейка" и еще чего-то там
На самом деле китайцы тут не при чем. Хозяева этих китайских мегакорпораций - иностранцы. Просто в Китае экологическое законодательство распи**яйское и поэтому производство там дешевле. Но это я так
Буквы я таки почитал. Согласен, у Дядьки в ксаше (том еще) были попытки сделать процесс скриптования интуитивным, но хотя бы даже из-за некорректных названий объектов и их параметров все становится далеко не интуитивным.
А вообще имхо эталоном "неинтуитивности" является 3дс макс. Вот, например, нужно создать какую-нибудь стандартную сантехническую трубу со сглаженными углами. Задача очень даже распространенная в создании моделей для игр. Но не в любых отраслях 3д-моделирования. А макс расчитан на все отрасли сразу (читай - гибок), поэтому создание нашей трубы там не ограничится заданием угловых точек и значений кол-ва сторон и сегментов на углах (это я про свой редактор хвастаю). Поэтому в данной ситуации макс - автомобиль, а мой редактор - метро. В будущем я собираюсь постепенно добавлять к своему метро функции автомобиля, но я не буду заменять ими старые легкодоступные инструменты.
Короче говоря, на мой взгляд, не стоит лишать программу гибкости: просто нужно эту гибкость прятать чуть дальше чем частоиспользуемые функции.
__________________
avtobus zekov
Jumpdaphuckup! дык 3дмакс и рассчитан на "кучку профессионалов", в общем-то...
__________________
Кстате насчет молотка:
Xash пока ориентируется на первое.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Временная зона GMT. Текущее время 19:10. | Показать все 15 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024