|
|
|
[JS] Уровень абстракции
|
|||
|---|---|---|---|
|
#18+
Добрый день! Как начинающий JS разработчик, хочу спросить: какой "общепринятый" уровень абстракции внутри JS кода? Для примера возьмем простую задачу: Код: sql 1. Сказанно, сделанно: Например где-то нам достался такой вот кусок кода: Код: html 1. 2. 3. Пишем реализацию: Код: javascript 1. 2. 3. 4. 5. 6. 7. Всё, задачу решили, но ведь мы здесь теперь по сути жестко привязались к html содержимому страницы. Ведь можно сделать вот так: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Как принято в мире JS ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2012, 06:57:14 |
|
||
|
[JS] Уровень абстракции
|
|||
|---|---|---|---|
|
#18+
"Уровень абстракции" это не то, что здесь описано. Уровень абстракции это само jQuery, например. scymaksКак принято в мире JS ?В мире js принято всё — и ваши примеры тоже. Просто в зависимости от размера и структуры проекта нужно понимать, будут ли такие примеры логичны или будут выглядеть как ВНЕЗАПНЫЕ костыли или заплатки, не очень пригодные к дальнейшему сопровождению. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2012, 08:00:23 |
|
||
|
[JS] Уровень абстракции
|
|||
|---|---|---|---|
|
#18+
Antonariy"Уровень абстракции" это не то, что здесь описано. Уровень абстракции это само jQuery, например. scymaksКак принято в мире JS ?В мире js принято всё — и ваши примеры тоже. Просто в зависимости от размера и структуры проекта нужно понимать, будут ли такие примеры логичны или будут выглядеть как ВНЕЗАПНЫЕ костыли или заплатки, не очень пригодные к дальнейшему сопровождению. +1 уровень абстракции должен зависеть от сложности задачи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2012, 08:33:52 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38013974&tid=1449186]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
33ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 296ms |

| 0 / 0 |
