Лучшие 17 цитат Брайан Керниган на MyQuotes

Брайан Керниган

  • От Аноним
    Брайан Керниган

    Эффективный способ проверить код - использовать его на естественных границах

  • От Аноним
    Брайан Керниган

    Еще один эффективный метод [отладки] - это объяснить свой код кому-то еще. Это часто заставляет вас объяснять ошибку самостоятельно. Иногда это занимает не более нескольких предложений, за которыми следует смущенное" Не бери в голову, я вижу, что неправильно. Извините, что беспокою вас. "Это работает замечательно; вы даже можете использовать непрограммистов в качестве слушателей. Один университетский компьютерный центр держал плюшевого мишку возле справочной службы. Студенты с таинственными ошибками должны были объяснить их медведю, прежде чем они могли говорить к человеческому советнику.

  • От Аноним
    Брайан Керниган

    Верь местности, а не карте

  • От Аноним
    Брайан Керниган

    C - это инструмент, который очень острый как бритва, с помощью которого можно создать элегантную и эффективную программу или кровавый беспорядок.

  • От Аноним
    Брайан Керниган

    Управление сложностью - это сущность компьютерного программирования.

  • От Аноним
    Брайан Керниган

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

  • От Аноним
    Брайан Керниган

    Не документируй плохой код - перепиши его.

  • От Аноним
    Брайан Керниган

    Делай то, что считаешь интересным, делай то, что считаешь интересным и стоящим, потому что иначе ты все равно не справишься.

  • От Аноним
    Брайан Керниган

    Каждый новый пользователь новой системы обнаруживает новый класс ошибок.

  • От Аноним
    Брайан Керниган

    Получите странности в данных, где вы можете легко ими манипулировать, и регулярность в коде, потому что с обычным кодом работать намного проще

  • От Аноним
    Брайан Керниган

    Если вы сделали что-то дважды, скорее всего, вы сделаете это снова.

  • От Аноним
    Брайан Керниган

    Если ты будешь настолько умным, насколько это возможно, когда пишешь, как ты сможешь отлаживать его?

  • От Аноним
    Брайан Керниган

    ... это фундаментальный принцип тестирования, поэтому вы должны заранее знать ответ, который должен дать каждый тест. Если вы этого не сделаете, вы не тестируете; Вы экспериментируете.

  • От Аноним
    Брайан Керниган

    Механические правила никогда не заменят ясности мысли.

  • От Аноним
    Брайан Керниган

    Самый эффективный инструмент отладки - все еще тщательно продуманный, в сочетании с разумно размещенными печатными заявлениями.

  • От Аноним
    Брайан Керниган

    Мелочи редко влияют на эффективность. Стоят ли все махинации, когда их основной эффект - сделать код менее читабельным?

  • От Аноним
    Брайан Керниган

    Попытка перехитрить компилятор лишает смысла его использование.