Sunn
To feel joy, not be blue
offline
Опыт:
4,975Активность: |
Вопрос про BJвский модуль
Код:
Hасколько эта функция адекватна? Вызывает ли учечки или ненужные действия? |
05.01.2009, 21:03 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alexkill
offline
Опыт:
18,872Активность: |
утечек не вызывает, но зачем лишний вызов, если можно сразу выполнить проверку:
Код:
|
05.01.2009, 21:07 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Scorched
offline
Опыт:
7,912Активность: |
хз. модуль как модуль. реализован примитивно конечно, но имхо адекватно |
05.01.2009, 21:09 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
PlayerDark
Coraline
offline
Опыт:
10,569Активность: |
Эта функция специально ыла сделана для того что бы заменить громоздкое условие. В данном случае заменять эту функцию нецелесообразно. |
05.01.2009, 21:13 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sunn
To feel joy, not be blue
offline
Опыт:
4,975Активность: |
Код:
Так нормально? Просто мне часто модуль брать надо, вот и вожусь. Кстати, меня всегда интересовал вопрос касательно аналогичных ситуаций- если мне надо часто выполнять какое-то простое действие, то, может, его не надо заключать в отдельную функцию? Сам факт вызова функции создает нагрузку на компьютер? |
05.01.2009, 21:18 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,707Активность: |
Xenosapien, если простое, то не стоит. Создает.
|
05.01.2009, 21:20 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
Цитата:
|
|
05.01.2009, 21:20 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alexkill
offline
Опыт:
18,872Активность: |
Цитата:
Ну по идее должен произойти инлайн этой функции, потому нагрузка незначительная. хм... в данном случае, думаю, разницы не возникнет, будешь ли ты использовать BJ-функцию либо ф-ю, написанную тобой. |
|
05.01.2009, 21:27 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
Цитата:
там доли милисекунд, вобще имхо это учитывать надо только во всяких рекурсивах/периодиках итд |
|
07.01.2009, 05:12 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
Цитата:
если это происходит 50 раз в секунду - однозначно делать инлайном (т.е. без вызова сторонней фции) иначе - на любителя |
|
07.01.2009, 13:14 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|