| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Александр Петросян (PAF) 17.12.2006 14:58
приведённым вариантом вы напомнили мне о ещё одном пожелании: "чтобы было проще проверять"^if($:list[^load[]]){
Найдено ^list.count[] желудей.<br/>
Список:<br/>
^list.menu{…}
}{
голодуха
}опять же, как звучало, неплохо бы чтобы область видимости этих переменных были была ограничена этим оператором.if(Session session=sessions.find(sessionId)) {
…
}но вообще вот так: Session session(0);
{
BigEntity bigEntity=getBigEntity();
SmallerEntity smallerEntity=bigEntity.getBigEntity();
session=smallerEntity.find(sessionId);
}
if(session) {
}т.е. когда кусочек кода черезчур короток и недостоин имени, отделяюсь в небольшой scope, чтобы не замусоривать временными переменными локальное пространство имён.