Rambler's Top100
"Knowledge itself is power"
F.Bacon
Поиск | Карта сайта | Помощь | О проекте | ТТХ  
 Базарная площадь
  
О разделе

Основная страница

Группы обсуждений


Тематический каталог обсуждений

Архив

 
 К н и г и
 
Книжная полка
 
 
Библиотека
 
  
  
 


Поиск
 
Поиск по КС
Поиск в статьях
Яndex© + Google©
Поиск книг

 
  
Тематический каталог
Все манускрипты

 
  
Карта VCL
ОШИБКИ
Сообщения системы

 
Форумы
 
Круглый стол
Новые вопросы

 
  
Базарная площадь
Городская площадь

 
   
С Л С

 
Летопись
 
Королевские Хроники
Рыцарский Зал
Глас народа!

 
  
ТТХ
Конкурсы
Королевская клюква

 
Разделы
 
Hello, World!
Лицей

Квинтана

 
  
Сокровищница
Подземелье Магов
Подводные камни
Свитки

 
  
Школа ОБЕРОНА

 
  
Арсенальная башня
Фолианты
Полигон

 
  
Книга Песка
Дальние земли

 
  
АРХИВЫ

 
 

Сейчас на сайте присутствуют:
 
  
 
Во Флориде и в Королевстве сейчас  10:20[Войти] | [Зарегистрироваться]
Обсуждение темы:
Можно, но не нужно.


Последнее время я не программирую, а рaзгpебаю зaвалы которые оставили до меня покoления программистов. Чтобы внести минимальное декоративное изменение требуется исправить несколько модулей и потратить несопоставимую по сложности работу по выискиванию всех мест, в которые надо внести изменения.
Дело в том, что тем методы, которые допустимы в примерах, олимпиадах и лабах по программированию, совершенно неприемлемы при создании крупных и долгоживущих прикладных программ.
Предлагаю в этой теме публиковать примеры, как не надо программировать на Delphi, что бы потом не было мучительно больно от встречи с теми, кто исправлял твой код.

Количество сообщений на странице

Порядок сортировки сообщений
Новое сообщение вверху списка (сетевая хронология)
Первое сообщение вверху списка (обычная хронология)

Перейти на конкретную страницу по номеру


Всего в теме 421 сообщение

Добавить свое сообщение

Отслеживать это обсуждение
<<<... | 261—252 | 251—242 | 241—232 | ...>>>
Всего сообщений в теме: 421; страниц: 43; текущая страница: 18


№ 251   07-08-2008 06:48 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 249« (ploop)
___________________________
>>> Приходится работать немного с MS Office 2003, никаких рюшечек особо и не видел, за исключением модного меню.
Понимаете, я Виндой работаю еще со времен 3.1. И Ворд с Экселем соответствующих версий. Причем, как правило, не особо спешил переходить на свежие версии. Может быть, поэтому мне хорошо видно.

Сначала кнопочки рельефные, меню плоские.
Потом кнопочки и меню плоские (flat), которые становятся объемными при наведении мышкой.
Потом кнопочки без изменений, а меню... даже не знаю как сказть. Короче, офис 2003 :D
И это при том, что я использую классическую тему в XP и не вижу, какие там есть навороты в самой ОС.

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

Это, кронечно, не тот гламур, как в некоторых программах некоторых молодых программистов. Но, по сути, это тоже бесполезная фиговина (типа, сегодня упаковываем покупки в красный пакетитк, а завтра -- в серый с золотой каемочкой). Для зарабатывания денег -- вещь полезная. Для удобства пользователей -- сомнительно.
 Geo


№ 250   07-08-2008 06:31 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 249« (ploop)
___________________________

Приходится работать немного с MS Office 2003, никаких рюшечек особо и не видел, за исключением модного меню.
Во-первых, оно и есть. Сравните меню/тулбар в IE и Office.
Во-вторых, навскидку могу вспомнить диалоги открытия/сохранения - они полностью свои, а не от ОС (особенно бросается в глаза на Win98 или на Vista).


№ 249   07-08-2008 06:26 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 247« (Geo)
___________________________
в стиле MS Office (а это, в принципе, тоже частично кружева и рюшечки ;-))
Приходится работать немного с MS Office 2003, никаких рюшечек особо и не видел, за исключением модного меню. Может, просто внимание не обращаю? :) А вот если взять Office 2007 - да... Если кто малоопытный привыкнет к такому интерфейсу (хотя на самом деле он довольно удобный), то в других программах ему трудно ориентироваться будет...


№ 248   07-08-2008 06:19 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 246« (Сергей Перовский)
___________________________
но не нужно, использовать в прикладных программах темы, скины, рюшечки, выточки и прочий гламур.
Это был стандартный диалог Windows (копировали через проводник). Я имел ввиду оформление (тема) самой Windows была нестандартная.
Про программы понятно. Можно, если программа имеет развлекательный характер (плэйер например), но если с ней пользователь будет работать, то не то, что "не нужно", скорее нельзя!


№ 247   07-08-2008 06:16 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 246« (Сергей Перовский)
___________________________
Про кружева и рюшечки согласен. Но есть одно "но".

Типичная ситуация: офис, сотрудники ктотрого не сказать, чтобы особо на "ты" с компьютером. Набивают документы в Ворде и отсылают их по Аутлуку. Все. Для успешного внедрнеия программы в такой организации желательно, чтобы интерфейс был в стиле MS Office (а это, в принципе, тоже частично кружева и рюшечки ;-)). Иначе рискуем заполучить отторжение со стороны пользователей, после чего вероятность успешного внедрения заметно понизится.
 Geo


№ 246   07-08-2008 05:49 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 237« (ploop)
___________________________
Диалог то стандартный, а вот тема у него нестандартная
Хочу повториться: можно, но не нужно, использовать в прикладных программах темы, скины, рюшечки, выточки и прочий гламур.
Все это стоит времени и денег и не нужно пользователю.
По моему опыту, на украшательство время есть у тех, кому нечего предложить в области функциональности.
Создание атмосферы важно только для игрушек. Для делового инструмент важна понятность и предсказуемость интерфейса.


№ 245   06-08-2008 08:14 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 244« (Ender)
___________________________
>>> а не показывает как не надо. :-)
Тогда читайте вопросы на Круглом Столе. Навскидку, половина вопросов -- пример того, как не надо писать :D
 Geo


№ 244   06-08-2008 08:01 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 243« (panda)
___________________________
В принципе да, но "банда четырех" учит как надо писать, а не показывает как не надо. :-)


№ 243   06-08-2008 06:47 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 242« (Ender)
___________________________

А также "Паттерны проектирования" Банды Четырех, "Программист-прагматик" Ханта и Томаса, "Совершенный код" Макконнелла и прочая и прочая... ;-)


№ 242   06-08-2008 06:12 Ответить на это сообщение Ответить на это сообщение с цитированием
Вместо примеров кода рекомендуется прочтение книги Мартина Фаулера - Рефакторинг. Там уже всё давным давно написано.


<<<... | 261—252 | 251—242 | 241—232 | ...>>>
Всего сообщений в теме: 421; страниц: 43; текущая страница: 18


Добавить свое сообщение

Отслеживать это обсуждение

Дополнительная навигация:
Количество сообщений на странице

Порядок сортировки сообщений
Новое сообщение вверху списка (сетевая хронология)
Первое сообщение вверху списка (обычная хронология)

Перейти на конкретную страницу по номеру
  
Время на сайте: GMT минус 5 часов

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

Web hosting for this web site provided by DotNetPark (ASP.NET, SharePoint, MS SQL hosting)  
Software for IIS, Hyper-V, MS SQL. Tools for Windows server administrators. Server migration utilities  

 
© При использовании любых материалов «Королевства Delphi» необходимо указывать источник информации. Перепечатка авторских статей возможна только при согласии всех авторов и администрации сайта.
Все используемые на сайте торговые марки являются собственностью их производителей.

Яндекс цитирования