Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Скорость выполнения или надёжность? / 12 сообщений из 12, страница 1 из 1
10.08.2012, 10:19
    #37911741
alvk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость выполнения или надёжность?
В продолжении этой темы 12991194 , дабы не оффтопить.

Хочется услышать мнение: Что лучше -

1.Оптимизация кода в сторону незначительного его ускорения.
2.Оптимизация кода в сторону его гибкости, надёжности.
3.Оптимизация кода в сторону его краткости, сокращения.
...
Рейтинг: 0 / 0
10.08.2012, 11:35
    #37911947
?????
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость выполнения или надёжность?
Лучше так
1.Оптимизация кода в сторону ускорения.
2.Оптимизация кода в сторону его надёжности.
3.Оптимизация кода в сторону его гибкости.
4.Оптимизация кода в сторону его краткости, сокращения.

Гибкость и надежность это не сходные понятия.

Модератор: Тема перенесена из форума "Microsoft Access".
...
Рейтинг: 0 / 0
10.08.2012, 11:40
    #37911954
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость выполнения или надёжность?
alvkгибкости, надёжности,краткости, сокращения.
чем-то придётся жертвовать
...
Рейтинг: 0 / 0
10.08.2012, 12:30
    #37912045
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость выполнения или надёжность?
Разные участки кода оптимизируются по-разному. Вопрос "в общем" лишён смысла.
...
Рейтинг: 0 / 0
10.08.2012, 13:40
    #37912200
alvk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость выполнения или надёжность?
AkinaРазные участки кода оптимизируются по-разному. Вопрос "в общем" лишён смысла.

можно вести речь об общей тенденции, вот я например склоняюсь к гибкости.
...
Рейтинг: 0 / 0
10.08.2012, 14:32
    #37912284
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость выполнения или надёжность?
Гибкости - в чём? В получении актуальных данных из БД? тут нужна точность... В проведении тяжёлого расчёта? тут нужна скорость...

А краткость кода в ущерб любому другому компоненту вообще применима разве что в качестве демонстрационно-учебного примера.
...
Рейтинг: 0 / 0
10.08.2012, 15:31
    #37912398
alvk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость выполнения или надёжность?
AkinaГибкости - в чём?

Всё что можно в функции, в глобальные модули, по возможности не обращаться по именам и т.д. с расчётом на использование в разных формах и БД. Как то так. Гибкость - универсальность, я это имею ввиду.
...
Рейтинг: 0 / 0
10.08.2012, 15:36
    #37912408
S.G.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость выполнения или надёжность?
1. Код прежде всего должен давать правильный результат.
2. Далее, если по пункту 1 все в порядке, надо смотреть дает ли код результат в приемлемое время. Если нет, то можно оптимизировать.

3. Вопрос ясности, краткости, стиля, гибкости и прочее - они идут несколко параллельно пунктам 1 и 2. Если код ясен, разделен на модули/процедуры то его легко а) сопровождать/менять, и значит он гибок, б) с таким кодом легче достигнуть пункты 1 и 2.
...
Рейтинг: 0 / 0
10.08.2012, 17:38
    #37912614
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость выполнения или надёжность?
alvkГибкость - универсальность
ведёт к снижению надёжности
...
Рейтинг: 0 / 0
10.08.2012, 18:49
    #37912705
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость выполнения или надёжность?
Какой-то бесполезный топик. Был-бы язык подходящий где есть
метрики или системные подходы к оценке краткости гибкости.
А тут какие-то 7 строчек бейсика обсуждают.
...
Рейтинг: 0 / 0
24.08.2012, 10:18
    #37928964
iv_an_ru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скорость выполнения или надёжность?
alvk,

Безотносительно к этому конкретному примеру --- если вы сделаете код надёжным, то он будет и достаточно быстрым (по определению), и гибким (потому что снабжён достаточной документацией и тестами), и кратким (лишний код == лишние ошибки, а мы договорились, что код надёжный).
...
Рейтинг: 0 / 0
24.08.2012, 11:24
    #37929063
Скорость выполнения или надёжность?
alvkВ продолжении этой темы 12991194 , дабы не оффтопить.

Хочется услышать мнение: Что лучше -

1.Оптимизация кода в сторону незначительного его ускорения.
2.Оптимизация кода в сторону его гибкости, надёжности.
3.Оптимизация кода в сторону его краткости, сокращения.

Есть два типа программ. Или быстрые (и/или в работе, и/или в написании), или надежные. Исключения крайне редки.

Выбери нужное.
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Скорость выполнения или надёжность? / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]