1. JavaScript / Говнокод #3881

    +149

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    //Server errors
    var BAD_REQUEST = 400; 			//Неверный запрос
    var UNAUTHORIZED = 401; 			//Authentication Required
    var METHOD_NOT_ALLOWED = 405; 		//Метод не поддерживается
    var SERVICE_UNAVAILABLE = 503; 	//Сервис недоступен
    
    //User errors
    var UNKNOWN_ERROR = 1000; 			//Неизвестная ошибка
    var BAD_PARAMETERS = 1001; 		//Неверные параметры запроса
    var BAD_LOGIN = 1002; 				//Неверный логин
    var BAD_VERSION = 1003; 			//Неверна задана версия
    var AUTHENTICATION_ERROR = 1004; 	//Ошибка аутентификации
    var NO_SUCH_RECORD = 1005; 		//Запись не найдена (например, при попытке удалить несуществующий контакт будет выдана данная ошибка)
    
    
    var BAD_CONTACT_ID = 2000; 		//Неверный ID контакта
    var REV_GET_FAILED = 2001; 		//Ошибка получения ревизии
    
    var BAD_CAPTCHA = 3000;
    var BAD_EMAIL = 3001;
    var BAD_PASSWORD = 3002;
    var BAD_AGREEMENT = 3003;
    var BAD_IPPORT_ID = 3004;
    var BAD_ACTIVATION_ID = 3005;

    Очень здорово и удобно объявлять константы(и др. объекты) в общей области видимости!

    Запостил: rudolff, 05 Августа 2010

    Комментарии (6) RSS

    • Каг бе кэп намекает, что чел после книжки по СИ начал кодить на ЖСе )))
      а вообще каг-бе создать объект было бы полезно
      Ответить
    • ну и где здесь константы? где define('NAME',value);????
      абыкнавеные глобальные переменные

      //Неверный запрос млять!!
      Ответить
    • реквестирую BAD_REQUEST !
      Ответить
    • показать все, что скрытоА по большому счету - не похрену ли, что на стороне клиента деится? Если нужно сервер разгрузить...
      Можно было бы еще малый дамп памяти в куки залить
      Ответить
      • А на стороне клиента 800-й селерон, 1С бухгалтерия, дедлайн на носу и всё висит.
        Остаётся только свет отрубить.
        Ответить
        • не удивительно, что стоит комп, но просто стоит, а вся бухгалтерия по старинке через журналы
          Ответить

    Добавить комментарий