24.12.2011, 00:25
|
sinistral
|
|
Регистрация: 28.03.2011
Сообщений: 5,418
|
|
Сообщение от x-yuri
|
jquery done serious надстройка над jquery для разработки больших приложений, похоже, я не пробовал
|
там вроде написано, что "если вы используете JSMVC и JQUERY в своих разработках, то вы можете повысить связанность между ними", но что это значит, неясно.
спасибо за линк на мою тему завтра посмотрю, сейчас немного не в адеквате
|
|
24.12.2011, 00:53
|
|
|
|
Регистрация: 27.12.2008
Сообщений: 4,201
|
|
в продолжение... вот только как же ты их будешь использовать, если я даже для себя не уверен, не слишком ли это сложно. Хотя навреное надо.
Сообщение от FINoM
|
Юнит тестирование? Я так и не понял, как правильно их применять на таких проектах.
|
что значит как?
Сообщение от FINoM
|
Наверно, особенно не глядя в код
|
общение на форумах прокачивает скилл телепатии
|
|
24.12.2011, 00:59
|
|
|
|
Регистрация: 27.12.2008
Сообщений: 4,201
|
|
Сообщение от melky
|
там вроде написано, что "если вы используете JSMVC и JQUERY в своих разработках, то вы можете повысить связанность между ними", но что это значит, неясно.
|
похоже не искаженную цитату
|
|
24.12.2011, 01:19
|
sinistral
|
|
Регистрация: 28.03.2011
Сообщений: 5,418
|
|
Сообщение от x-yuri
|
похоже не искаженную цитату
|
это фраза на русском, переведённая на русский, и сохранённая в моей голове
|
|
24.12.2011, 01:24
|
|
Новичок
|
|
Регистрация: 05.09.2010
Сообщений: 2,298
|
|
Сообщение от x-yuri
|
что значит как?
|
Покажи более-менее крупный проект с тестами, если есть.
|
|
24.12.2011, 09:07
|
|
|
|
Регистрация: 27.12.2008
Сообщений: 4,201
|
|
Сообщение от melky
|
это фраза на русском, переведённая на русский, и сохранённая в моей голове
|
ну тогда найди источник и процитируй. Русские термины в данном случае довольно странные и похожи друг на друга. Есть связанность (coupling), которая показывает, насколько элементы зависят друг от друга. А есть связность (cohesion), которая показывает, насколько сфокусированы обязанности элемента. В идеале каждый элемент должен выполнять свою определенную задачу, а не быть просто свалкой функциональности. Поэтому стремятся понизить связанность, и повысить связность.
Сообщение от FINoM
|
Покажи более-менее крупный проект с тестами, если есть.
|
могу предложить разве что посмотреть исходники каких-нибудь cms'ок, например, django, rails, django cms, typo blog. Либо самому поискать что-то подобное. На ruby по идее обычно все тестируют. Может там и для клиентской стороны что-то будет. Спроси DjDiablo, я сам пытался от него этого добиться. И нет, я еще не писал тесты. Если что-то найдешь/выяснишь, можешь сообщить, мне самому интересно. Мою тему еще можешь глянуть.
|
|
24.12.2011, 13:34
|
|
|
|
Регистрация: 27.12.2008
Сообщений: 4,201
|
|
Сообщение от FINoM
|
Может ты и прав. Сделаю ни тебе ни мне:
|
Init.prototype.data = function(item,value) {
if(value === undefined) {return this.data[item]}
else {this.data[item] = value}
}
Сообщение от FINoM
|
Примерно так. Хочешь, используешь функции, хочешь, просто пишешь this.data.x = 2;
|
кстати, это бессмысленно. У меня только одно замечание - оно не сделано в виде объекта. Все остальное - детали, которые ни на что не влияют.
|
|
24.12.2011, 23:25
|
|
Новичок
|
|
Регистрация: 05.09.2010
Сообщений: 2,298
|
|
Сообщение от x-yuri
|
кстати, это бессмысленно.
|
Хм, я всё это время пытался это доказать
Сообщение от x-yuri
|
У меня только одно замечание - оно не сделано в виде объекта.
|
Что ты имеешь в виду? data — это функция и, по совместительству, — объект.
Сообщение от x-yuri
|
Мою тему еще можешь глянуть.
|
Ок, гляну.
|
|
25.12.2011, 01:48
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
data не нужна.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
|
|
25.12.2011, 02:51
|
|
Новичок
|
|
Регистрация: 05.09.2010
Сообщений: 2,298
|
|
Ну а зачем мне тут кричали, что это обязательно?
|
|
|
|