Цитата:
http://ru.wikipedia.org/wiki/Синглтон Главное, не превратить это в антипатерн, используя где надо, и где не надо |
Gvozd,
ну это паттерн из другого мира. В JS достаточно
var singleton = {};
|
Цитата:
Цитата:
Цитата:
|
Цитата:
просто создание единого объекта, вполне нормально выглядит в JS, хотя для программистов с других языков, может выглядеть непонятно |
Цитата:
Цитата:
|
Gvozd,
конструкция var a = new Singleton(); var b = new Singleton(); alert(a==b); // trueсама по себе глаз режет. Слово new значит новый, почему вдруг получается тот же? Singleton.getInstance() все-таки лучше. А {} + конструктор тоже не вижу проблемы
var Singleton = {
init: function() {
}
};
Singleton.init();
Для особых эстетов можно завернуть это в класс Singleton, который будет вызывать init :):
var MySingleton = new Singleton({
init: function() {
}
})
|
Цитата:
|
Цитата:
А не так, как вы это представили. |
Ну я же про свои впечатления пишу. Я функционала не увидел, вот и спросил, какая идея сайта.
|
Можно конкретно услышать ваши мнения по поводу этих пунктов:
1. Удобно ли пользоваться окном, и теми элементами управления, которые он имеет? 2. Не вызывет ли такой интерфейс шока у поситителей. Напомню: Цитата:
4. Все ли, действительно нужные, элементы управления присутствуют в окне? Может что-то потом добавлю. |
| Часовой пояс GMT +3, время: 15:57. |