Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Второе ДЗ #18

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open

Второе ДЗ #18

wants to merge 6 commits into from

Conversation

Sonura
Copy link

@Sonura Sonura commented Dec 1, 2012

No description provided.

Алексей Сорокин added 2 commits October 16, 2012 15:54
*@param {Number} house Номер дома, в котором пройдёт событие, если не является типом number, инициализация объекта coordinate не произойдёт.
*/
createEvent : function (start, end, link, city, street, house) {
if (((typeof start === "number") && (start / 20000000 > 0)) && ((typeof end === "number") && (end / 20000000 > 0) && (end > start))) {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Это не читается. Много лишних скобочек и длинная строка.

if (typeof start === "number" &&
    start / 20000000 > 0) {
    // your stuff
}

@azproduction
Copy link
Member

Код очень-очень разряжен коментами и поэтому дольше воспринимается. Фразы описывающие переменную слишком длинные "Переменная типа string, хранящая название города, в котором будет проходить событие."

/**
 * @name CoordinateStruct
 * 
 * @field {String} city Город события
 */

...
/**
 * @type {CoordinateStruct}
 */
coordinate : {
}
...

Исправление недочётов
@azproduction azproduction mentioned this pull request Dec 2, 2012
Алексей Сорокин added 2 commits December 2, 2012 19:44
This reverts commit abcfbe0.
@Sonura
Copy link
Author

Sonura commented Dec 2, 2012

Так верно? А то я запутался видимо.

@azproduction
Copy link
Member

Да. Вот так правильно. Я специально делаю, чтобы от каждого было по 1-му пулреквесту на домашку, а то потом можно запутаться.

if (typeof start === "number" && start / 20000000 > 0 && end > start) {
this.startTime = start;
this.endTime = end;
(typeof link === "string") && (this.link = link);
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Нууу

@Sonura
Copy link
Author

Sonura commented Dec 2, 2012

Проблема именно с форматом документации? Пропущена строка между заголовком и описанием передаваемых параметров, и тому подобное? Или вся документация написана не верно?

@azproduction
Copy link
Member

Документация оформлена правильно относительно содержимого, но форматирование ее не совсем корректное.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants