Приятно участвовать в большом проекте и делать что-то новое, а не решать типовые задачи
Если речь идет о студентах, у которых нет опыта, то для них понятия «типовые задачи» не существует.
Cтудент с опытом — это уже как бы и не студент в том плане, что он может заниматься опен соурс или не заниматься им так же как и любой другой программист.
А есть вообще реальный опыт применения труда студентов у кого-то (в опен соурс или в другом проекте удаленно)?
То-есть мне интересно, существуют ли «профи», которые «будут руководить и разбирать ошибки» студентов?
Например, если заказывать macbook.
Можно заказать второй для друга, чтобы мотивировать продавца. Вытащить всю начинку(не знаю, есть ли там пломба), разложить по коробочкам и отослать все это добро.
Судя по первым строчкам на странице «тестовой среды» сразу заметны недостатки по сравнению с Extjs:
Qooxdoo: var button1 = new qx.ui.form.Button("First Button", "icon/22/apps/internet-web-browser.png");
Extjs:
var button1 = new Ext.Button({
text: "First Button",
icon: "icon/22/apps/internet-web-browser.png"
});
Вместо передачи одного параметра с набором опций, каждая опция в Quuxdoo задается отдельным параметром конструктора. А ведь опций в любом элементе UI может быть гораздо больше.
Не знаю как вам, но мне эта ОС нужна. И я с нетерпением жду нетбуки с этой ОС.
Уверен, что это будет сочетание скорости и долгосрочного заряда батареи.
По сути, я себе это представляю так, что такому нетбуку не нужен сильный процессор, винчестер вообще можно флешкой заменить.
У меня тоже розетка без заземления, и провод на батарею я не бросаю.
Но металлический корпус в любом случае снимает статику с деталей. Пусть не так эффективно, но он помогает. Кстати, и температуру тоже.
О том, что IE тормозит при использовании селекторов XPath пишут везде, где поднимается тема «Селениум тормозит в ИЕ».
Даже разработчики сами советуют использовать CSS селекторы вместо XPath
this.store = new Ext.data.JsonStore({/* Настройки хранилища */});
?
Если ни чем, то по-моему однострочный вариант лучше.
И по поводу
При проектировании больших приложений привяжитесь к одной версии Ext и не меняйте её.
Я бы такого не советовал, так как на моем опыте переход с ветки 2.1 на 3.0 прошел почти безболезненно. Были парочка багов, я даже писал на форум про баги. В версии 3.0.1 их уже не было.
Но я бы не советовал «хачить» Extjs. То-есть не использовать свойства, которых нет в API, что б не получить неработающий код после обновлений.
Ну и тесты использовать нужно в больших проектах.
Но вообще статья доходчивая, спасибо! Не знал, что плагины можно регить ( Ext.preg ).
Комментарий из публикации, перенесённой в черновики.
А для людей, которые уже ознакомились с данными статьями, Ваша статья еще менее полезна (для меня, например). Вы просто описываете свой подход к реализации и он не обязательно должен быть таким, как вы описали.
Единственное, что Вы задели тему зависимостей между компонентами. Проблема зависимостей достаточно острая в Extjs и нигде не раскрыта. Было бы интересно, если бы вы раскрыли свой взгляд на борьбу с зависимостями, а не писали как дать названия папкам, в которых будут файлы храниться.
Как вы относитесь к разработке опенсорс-продуктов в процессе учёбы?
Если речь идет о студентах, у которых нет опыта, то для них понятия «типовые задачи» не существует.
Cтудент с опытом — это уже как бы и не студент в том плане, что он может заниматься опен соурс или не заниматься им так же как и любой другой программист.
А есть вообще реальный опыт применения труда студентов у кого-то (в опен соурс или в другом проекте удаленно)?
То-есть мне интересно, существуют ли «профи», которые «будут руководить и разбирать ошибки» студентов?
Wacom Intuos 4 M from Ebay или Курс доллара в 120 гривен за доллар на таможне
Например, если заказывать macbook.
Можно заказать второй для друга, чтобы мотивировать продавца. Вытащить всю начинку(не знаю, есть ли там пломба), разложить по коробочкам и отослать все это добро.
Wacom Intuos 4 M from Ebay или Курс доллара в 120 гривен за доллар на таможне
По-моему может выйти дешевле.
Невообразимая природа природы
Но только наоборот.
Невообразимая природа природы
Похоже, что он даже свой комментарий вписал
Невообразимая природа природы
Может, это какой-то физик-неудачник, который тоже написал свою книгу.
Невообразимая природа природы
Будучи в пенсионном возрасте пообещал себе обязательно прочитать их.
Релиз Javascript фреймворка Qooxdoo 1.0
Qooxdoo:
var button1 = new qx.ui.form.Button("First Button", "icon/22/apps/internet-web-browser.png");
Extjs:
Вместо передачи одного параметра с набором опций, каждая опция в Quuxdoo задается отдельным параметром конструктора. А ведь опций в любом элементе UI может быть гораздо больше.
Бессмысленная «Операционная Система»
Бессмысленная «Операционная Система»
Уверен, что это будет сочетание скорости и долгосрочного заряда батареи.
По сути, я себе это представляю так, что такому нетбуку не нужен сильный процессор, винчестер вообще можно флешкой заменить.
Домашний сервер в ящике стола
Но металлический корпус в любом случае снимает статику с деталей. Пусть не так эффективно, но он помогает. Кстати, и температуру тоже.
Домашний сервер в ящике стола
Избирательное юнит-тестирование или ещё раз о тонких контроллерах
Сross-browser Selenium tests — миф или реальность?
Даже разработчики сами советуют использовать CSS селекторы вместо XPath
Архитектура клиентского приложения на ExtJS. Часть 2
А чем отличается запись
от
?
Если ни чем, то по-моему однострочный вариант лучше.
И по поводу
Я бы такого не советовал, так как на моем опыте переход с ветки 2.1 на 3.0 прошел почти безболезненно. Были парочка багов, я даже писал на форум про баги. В версии 3.0.1 их уже не было.
Но я бы не советовал «хачить» Extjs. То-есть не использовать свойства, которых нет в API, что б не получить неработающий код после обновлений.
Ну и тесты использовать нужно в больших проектах.
Но вообще статья доходчивая, спасибо! Не знал, что плагины можно регить ( Ext.preg ).
Архитектура клиентского приложения на ExtJS. Часть 1
Архитектура клиентского приложения на ExtJS. Часть 1
В ООП он носит другой характер: Facade Pattern
Архитектура клиентского приложения на ExtJS. Часть 1
Вы могли бы таки добить Extjs и стать Гуру.
Архитектура клиентского приложения на ExtJS. Часть 1
Единственное, что Вы задели тему зависимостей между компонентами. Проблема зависимостей достаточно острая в Extjs и нигде не раскрыта. Было бы интересно, если бы вы раскрыли свой взгляд на борьбу с зависимостями, а не писали как дать названия папкам, в которых будут файлы храниться.