Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.18;
Скачать: CL | DM;

Вниз

Чем чревато большое количествоглобальных переменных в проекте?   Найти похожие ветки 

 
kot andrei ©   (2005-06-29 11:41) [0]

собственно сабж)
вопрос надуло веткой:
http://delphimaster.net/view/1-1119909456/


 
Digitman ©   (2005-06-29 11:44) [1]

бардаком в программе это чревато
и, как следствие, - "глюками"


 
Юрий Зотов ©   (2005-06-29 11:48) [2]

Ошибками. Особенно, в крупном проекте, над которым много лет работают множество людей, да их состав еще и меняется.

Вероятность ошибок резко снижается, если глобальные переменные объявляются в секциях implementation (то есть, работают лишь в своих модулях). И, соответственно, резко возрастает, если они объявляются в секциях interface.


 
kot andrei ©   (2005-06-29 11:53) [3]

вообщем само по себе большое их количество Не страшно, страшен человеческий фактор....?


 
Просто Джо ©   (2005-06-29 11:55) [4]


> Чем чревато большое количествоглобальных переменных в проекте?

Нарушением принципа инкапсуляции данных. Увеличением количества связей в программе. Увеличением сложности программы.

>  [3] kot andrei ©   (29.06.05 11:53)
> вообщем само по себе большое их количество Не страшно, страшен
> человеческий фактор....?

Программирования как процесса без "человеческого" фактора не существует.


 
Seg   (2005-06-29 11:56) [5]

А что может быть еще страшнее?


 
cyborg ©   (2005-06-29 11:59) [6]


> [5] Seg   (29.06.05 11:56)

Кривая программа :)


 
kot andrei ©   (2005-06-29 12:01) [7]

>>Просто Джо ©   (29.06.05 11:55) [4]

>>Программирования как процесса без "человеческого" фактора не
>>существует.

Сумничал да? :о)


 
Seg   (2005-06-29 12:31) [8]

Программа кривой не станет от большого количества глобыльных переменных.

Кстати, большое количество - это сколько?


 
Плохиш ©   (2005-06-29 12:46) [9]


> Чем чревато большое количествоглобальных переменных в проекте?

Тем, что программа будет мёртворождённым ребёнком.


 
Просто Джо ©   (2005-06-29 12:55) [10]


>  [8] Seg   (29.06.05 12:31)
> Программа кривой не станет от большого количества глобыльных
> переменных.

Запросто. Цепочка:
1. Кривыми сделаются мозги программиста, пытающегося понять такую программу.
2. После того, как мозги программиста искривятся, он станет писать кривую программу.
3. Программа станет кривой.
;)


 
kot andrei ©   (2005-06-29 13:07) [11]

>>1. Кривыми сделаются мозги программиста, пытающегося понять такую программу.

чет не согласен...


 
Seg   (2005-06-29 13:07) [12]

В посте 5 я писал, что нет ничего страшнее человеческого фактора.


 
cyborg ©   (2005-06-29 13:26) [13]


> [12] Seg   (29.06.05 13:07)

Всё равно кривая программа :)

Вот лётчик, не спит за штурвалом - летит, уснул - падает. Это человеческий фактор.
А с кривой программой хоть он спит, хоть не спит, всё равно упадёт :)



Страницы: 1 вся ветка

Текущий архив: 2005.07.18;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.053 c
14-1119390702
Zelius
2005-06-22 01:51
2005.07.18
В чем провинился кернел?


1-1119925796
Antonn
2005-06-28 06:29
2005.07.18
Работа с TFileStream


4-1116836158
MACTEP'oK
2005-05-23 12:15
2005.07.18
Как получить доступ к памяти выделеной под любое приложение.


14-1119601302
Ломброзо
2005-06-24 12:21
2005.07.18
Flash - ссылкой?


14-1119850846
Ega23
2005-06-27 09:40
2005.07.18
С днем рождения! 27 июня