cae32 (cae32) wrote,

Если бы программисты создавали мир...

Ну вы поняли, что там дальше. А вот и цитата:
Due to a typographic error, when a shared key is provided that is 32 characters in length, but empty after a call to trim(), the function will return “flase”. This will return the literal string “flase” instead of the Boolean value FALSE. Fortunately for us, the string “flase” has a Boolean value of TRUE, thus the key check will be successful and we can bypass the authorisation check.
И все тесты прошло, что характерно. Впрочем, тесты сейчас писать немодно. Пролетаризация отрасли в форме open source привела к тому, что тесты писать накладно, денег это не даёт, а то и в минус идёшь. Поэтому тестируют прямо на пользователях.
Tags: программирование, экономика

  • Post a new comment


    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.