Лучшие 25 цитат Стив Макконнелл на MyQuotes

Стив Макконнелл

  • От Аноним
    Стив Макконнелл

    95% контента и компьютерный язык остались прежними.

  • От Аноним
    Стив Макконнелл

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

  • От Аноним
    Стив Макконнелл

    Решение с использованием грубой силы лучше, чем элегантное решение, которое не работает.

  • От Аноним
    Стив Макконнелл

    Типичный программный проект может дать больше возможностей учиться на ошибках, чем некоторые люди за всю жизнь.

  • От Аноним
    Стив Макконнелл

    Создание программного обеспечения подразумевает различные этапы планирования, подготовки и выполнения, которые различаются по типу и степени в зависимости от того, что строится. [...] Для строительства четырехфутовой башни требуется устойчивая рука, ровная поверхность и 10 неповрежденных пивных банок «Строительство башни в 100 раз больше, чем просто требуется в 100 раз больше банок пива.

  • От Аноним
    Стив Макконнелл

    Инжиниринг - это применение научных принципов для практических целей. Если инжиниринг не практичен, это плохой инжиниринг.

  • От Аноним
    Стив Макконнелл

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

  • От Аноним
    Стив Макконнелл

    Хороший код - лучшая документация для него. Когда вы собираетесь добавить комментарий, спросите себя:« Как я могу улучшить код, чтобы этот комментарий не понадобился? »Улучшите код, а затем задокументируйте его, чтобы сделать его еще яснее .

  • От Аноним
    Стив Макконнелл

    Хороший код - лучшая документация.

  • От Аноним
    Стив Макконнелл

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

  • От Аноним
    Стив Макконнелл

    Эвристика - это алгоритм в костюме клоуна. Он менее предсказуемый, более веселый и не требует 30-дневной гарантии возврата денег.

  • От Аноним
    Стив Макконнелл

    По моему опыту, у вас либо есть инкапсуляция и абстракция, либо у вас нет ни того, ни другого.

  • От Аноним
    Стив Макконнелл

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

  • От Аноним
    Стив Макконнелл

    В программном обеспечении цепочка не так сильна, как ее самое слабое звено; она так же слаба, как все слабые звенья, умноженные вместе.

  • От Аноним
    Стив Макконнелл

    Лучше дождаться появления продуктивного программиста, чем ждать, пока первый доступный программист станет продуктивным.

  • От Аноним
    Стив Макконнелл

    Достаточно сложно найти ошибку в вашем коде, когда вы ее ищете; еще сложнее, если вы предполагаете, что ваш код не содержит ошибок.

  • От Аноним
    Стив Макконнелл

    Мотивация, несомненно, влияет на то, насколько хорошо люди работают. Большинство исследований производительности показали, что мотивация оказывает более сильное влияние на производительность, чем любой другой фактор.

  • От Аноним
    Стив Макконнелл

    ... программирование требует большей концентрации, чем другие виды деятельности. Это причина, по которой программисты расстраиваются из-за «быстрых прерываний»; - такие перерывы равносильны тому, чтобы попросить жонглера держать три шара в воздухе и одновременно держать свои продукты.

  • От Аноним
    Стив Макконнелл

    Программные проекты терпят неудачу по одной из двух основных причин: команде проекта не хватает знаний для успешного осуществления программного проекта, или команде проекта не хватает решимости эффективно выполнять проект.

  • От Аноним
    Стив Макконнелл

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

  • От Аноним
    Стив Макконнелл

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

  • От Аноним
    Стив Макконнелл

    Основная цель оценки программного обеспечения не состоит в том, чтобы предсказать результат проекта; оно состоит в том, чтобы определить, являются ли цели проекта достаточно реалистичными, чтобы позволить проекту контролировать их выполнение.

  • От Аноним
    Стив Макконнелл

    У успешного программного проекта нет секретов. Как хорошие, так и плохие новости должны иметь возможность перемещаться вверх и вниз по иерархии объектов без ограничений.

  • От Аноним
    Стив Макконнелл

    Проблема быстрых и грязных заключается в том, что грязь остается на долгое время после того, как быстрые были забыты.

  • От Аноним
    Стив Макконнелл

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