Вход | Регистрация

Елегантен код

  • За какво е тази отметка ("елегантен код") във формата за предаване на решения? Ако смятаме, че кодът ни е шедьовър цъкаме там и после крънкаме за повече точки? :)

    19.03.2009
  • Thumbs_upThumbs_upThumbs_upThumbs_up

    На Ruby-то беше индикация, че си уверен в гениалността на решението си. Ако то е наистина елегантно, получаваш бонус точки, ако не е - махат се точки задето губиш ценното време на проверяващите и ги караш да повръщат от погнуса. Аз цъках два пъти ама последствия нямаше.

    19.03.2009
  • Ухаа. Значи цъкаш на елегантен код и твоя код го проверяват преди всички други и ако е гениален, но грешен, компенсираш, ако не е гениален, но верен, отиваш сам да си купиш Сникърс, в противен случай (нито гениален, нито верен), отиваш за бира да поднесеш искрените си извинения на шефовете... Right?

    20.03.2009
  • Някой от шефчетата все пак да каже този елегантен код да го цъкваме ли или не.

    20.03.2009
  • Ако решите задачата по особено елегантен начин печелите слава и допълнителна точка.

    Ухаа. Значи цъкаш на елегантен код и твоя код го проверяват преди всички други

    Не, след всички други, понеже задачите се проверяват автоматично с тестове.

    и ако е гениален, но грешен, компенсираш

    Не.

    ако не е гениален, но верен, отиваш сам да си купиш Сникърс

    Взимаме точки заради изгубеното време....

    в противен случай (нито гениален, нито верен), отиваш за бира да поднесеш искрените си извинения на шефовете... Right?

    Не е задължително, но препоръчително :)

    21.03.2009
  • Взимането на точки трябваше да бъде споменато по-рано! Добре, че домашното не е за много :) Колко точно точки ще се взимат все пак при не-толкова елегантен код?

    21.03.2009