bookmate game

Эндрю Хант

  • Dalivalцитирапреди 2 години
    Стоит спросить себя, как защитить вашу конструкцию от изменений в окружающем мире. Например, вы пользуетесь номером телефона в качестве идентификатора заказчика. Что произойдет, если телефонная станция изменит коды междугородной связи? Не полагайтесь на свойства предметов, которыми не можете управлять.
  • Dalivalцитирапреди 2 години
    Ошибка состоит в предположении, что любое решение высечено на камне, и в неготовности к случайностям, которые могут возникнуть. Вместо того, чтобы высекать решения на камне, рассматривайте их так, как будто они начерчены на морском песке. В любой момент может накатиться большая волна и смыть их.

    Подсказка 14: Не существует окончательных решений
  • Dalivalцитирапреди 2 години
    Подсказка 15: Пользуйтесь трассирующими пулями, для того чтобы найти цель
  • Dalivalцитирапреди 2 години
    Различие достаточно важно, чтобы гарантировать повторяемость. Прототипы генерируют одноразовую программу. Программа трассировки является скудной, но завершенной; она образует часть «скелета» конечной версии системы. Рассматривайте создание прототипов как рекогносцировку и сбор данных разведки до начала стрельбы трассирующими.
  • Dalivalцитирапреди 2 години
    Подсказка 16: Создавайте прототипы, чтобы учиться на них
  • Dalivalцитирапреди 2 години
    Подсказка 17: Программируйте ближе к предметной области вашей задачи
  • Станислав Михайловцитираминалата година
    Как вы отреагируете, когда кто-нибудь – кассир в банке, механик в автосервисе, или клерк придет к вам с подобными отговорками? Что в итоге можно подумать о них лично и об их фирме?
  • b0295172615цитирапреди 2 години
    Учите (как минимум) по одному языку программирования каждый год.
  • b0295172615цитирапреди 2 години
    Читайте по одной технической книге ежеквартально.
  • b0295172615цитирапреди 2 години
    Читайте книги, не относящиеся к технической литературе.
fb2epub
Плъзнете и пуснете файловете си (не повече от 5 наведнъж)