Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.025 c
4-1115398171
MrAndrey_ka
2005-05-06 20:49
2005.07.18
как обновить explorer & вызов окна выбора диалога


14-1119725269
lookin
2005-06-25 22:47
2005.07.18
Восстановить контакт в ICQ


14-1119806066
Nick Denry
2005-06-26 21:14
2005.07.18
Народ, а если на разделе обе MFT (NTFS)


14-1118818636
nik90210
2005-06-15 10:57
2005.07.18
Кто нибудь посещает вап-сайты?


1-1120132378
electric
2005-06-30 15:52
2005.07.18
Изменение TControl.Width




   Наверх