1. C++ / Говнокод #14618

    +43

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    /*
     * encoding.cpp
     *
     *  Created on: Oct 25, 2012
     *      Author: root
     */

    Запостил: falsting, 17 Февраля 2014

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

    • показать все, что скрытоВъебал минус.
      Ответить
    • Гк в Author: root? Где здесь C++, falsting?
      Ответить
      • В том, что "Created on: Oct 25, 2012" должно быть в CVS.
        В том, что "encoding.cpp" должно быть в имени файла.
        И, да, в том, что "Author: root".
        Короче, в том, что эта шапка никому не нужна.

        C++ здесь в encoding.cpp. Думал в кучу запостить, но после передумал.
        Ответить
        • По-моему, полезная шапка
          * Чтобы посмотреть метаданные, требуется только текстовый редактор (любой), достаточно только перейти на начало файла
          * Без шапки как минимум имя автора можно потерять (не говоря уже о дате), перенеся файл куда попало (скажем, разместив библиотеку на своём сайте).
          * Удобно копипастить на ГК несколько файлов: требуется нажать Ctrl+A, Ctrl+C, Ctrl+V - и main.cpp сразу логически отделено от encoding.cpp и encoding.h
          Ответить
          • особенно если такую шапку IDE генерит при создании файла
            Ответить
        • Имя автора автоматически проставляет много что, тот же эклипс для жавы или питона. Обьясни им, что они неасиляторы и не асилили VCS.
          Ответить
          • Netbeans как раз точно такую шапку генерит. И если подумать - да, она бесполезна. Имя пользователя которая на большинстве компьютеров ничего не означает, имя файла из имени файла и дата создания.
            Ответить

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