|
|
|
Скорость выполнения или надёжность?
|
|||
|---|---|---|---|
|
#18+
В продолжении этой темы 12991194 , дабы не оффтопить. Хочется услышать мнение: Что лучше - 1.Оптимизация кода в сторону незначительного его ускорения. 2.Оптимизация кода в сторону его гибкости, надёжности. 3.Оптимизация кода в сторону его краткости, сокращения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2012, 10:19 |
|
||
|
Скорость выполнения или надёжность?
|
|||
|---|---|---|---|
|
#18+
Лучше так 1.Оптимизация кода в сторону ускорения. 2.Оптимизация кода в сторону его надёжности. 3.Оптимизация кода в сторону его гибкости. 4.Оптимизация кода в сторону его краткости, сокращения. Гибкость и надежность это не сходные понятия. Модератор: Тема перенесена из форума "Microsoft Access". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2012, 11:35 |
|
||
|
Скорость выполнения или надёжность?
|
|||
|---|---|---|---|
|
#18+
alvkгибкости, надёжности,краткости, сокращения. чем-то придётся жертвовать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2012, 11:40 |
|
||
|
Скорость выполнения или надёжность?
|
|||
|---|---|---|---|
|
#18+
Разные участки кода оптимизируются по-разному. Вопрос "в общем" лишён смысла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2012, 12:30 |
|
||
|
Скорость выполнения или надёжность?
|
|||
|---|---|---|---|
|
#18+
AkinaРазные участки кода оптимизируются по-разному. Вопрос "в общем" лишён смысла. можно вести речь об общей тенденции, вот я например склоняюсь к гибкости. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2012, 13:40 |
|
||
|
Скорость выполнения или надёжность?
|
|||
|---|---|---|---|
|
#18+
Гибкости - в чём? В получении актуальных данных из БД? тут нужна точность... В проведении тяжёлого расчёта? тут нужна скорость... А краткость кода в ущерб любому другому компоненту вообще применима разве что в качестве демонстрационно-учебного примера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2012, 14:32 |
|
||
|
Скорость выполнения или надёжность?
|
|||
|---|---|---|---|
|
#18+
AkinaГибкости - в чём? Всё что можно в функции, в глобальные модули, по возможности не обращаться по именам и т.д. с расчётом на использование в разных формах и БД. Как то так. Гибкость - универсальность, я это имею ввиду. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2012, 15:31 |
|
||
|
Скорость выполнения или надёжность?
|
|||
|---|---|---|---|
|
#18+
1. Код прежде всего должен давать правильный результат. 2. Далее, если по пункту 1 все в порядке, надо смотреть дает ли код результат в приемлемое время. Если нет, то можно оптимизировать. 3. Вопрос ясности, краткости, стиля, гибкости и прочее - они идут несколко параллельно пунктам 1 и 2. Если код ясен, разделен на модули/процедуры то его легко а) сопровождать/менять, и значит он гибок, б) с таким кодом легче достигнуть пункты 1 и 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2012, 15:36 |
|
||
|
Скорость выполнения или надёжность?
|
|||
|---|---|---|---|
|
#18+
alvkГибкость - универсальность ведёт к снижению надёжности ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2012, 17:38 |
|
||
|
Скорость выполнения или надёжность?
|
|||
|---|---|---|---|
|
#18+
Какой-то бесполезный топик. Был-бы язык подходящий где есть метрики или системные подходы к оценке краткости гибкости. А тут какие-то 7 строчек бейсика обсуждают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2012, 18:49 |
|
||
|
Скорость выполнения или надёжность?
|
|||
|---|---|---|---|
|
#18+
alvk, Безотносительно к этому конкретному примеру --- если вы сделаете код надёжным, то он будет и достаточно быстрым (по определению), и гибким (потому что снабжён достаточной документацией и тестами), и кратким (лишний код == лишние ошибки, а мы договорились, что код надёжный). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2012, 10:18 |
|
||
|
Скорость выполнения или надёжность?
|
|||
|---|---|---|---|
|
#18+
alvkВ продолжении этой темы 12991194 , дабы не оффтопить. Хочется услышать мнение: Что лучше - 1.Оптимизация кода в сторону незначительного его ускорения. 2.Оптимизация кода в сторону его гибкости, надёжности. 3.Оптимизация кода в сторону его краткости, сокращения. Есть два типа программ. Или быстрые (и/или в работе, и/или в написании), или надежные. Исключения крайне редки. Выбери нужное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2012, 11:24 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=37928964&tid=1342156]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
190ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 514ms |

| 0 / 0 |
