bookmate game
ru
Майкл Нейгард

Release it! Проектирование и дизайн ПО для тех, кому не все равно

Benachrichtigen, wenn das Buch hinzugefügt wird
Um dieses Buch zu lesen laden Sie eine EPUB- oder FB2-Datei zu Bookmate hoch. Wie lade ich ein Buch hoch?
  • jbmeerkathat Zitat gemachtvor 6 Jahren
    Единственные значения, имеющие смысл, это «ноль», «один» и «много».
  • Саша Котовhat Zitat gemachtvor 6 Jahren
    Не избегайте разовых затрат на разработку, стараясь добиться снижения расходов на эксплуа­тацию.
  • Анатолий Демидовhat Zitat gemachtvor 9 Jahren
    Избавляйтесь от многих режимов отказа путем тотального разделения
    Чем более полно вы разделите отдельные серверы, слои и приложения, тем меньше проблем с точками интеграции, каскадными отказами, медленными ответами и блокированными потоками вас ждет. Вы обнаружите, что разделенные приложения легче поддаются адаптации, так как все члены системы настраиваются независимо друг от друга.
  • Анатолий Демидовhat Zitat gemachtvor 9 Jahren
    От того, как вы определите границы системы и как разобьете ее на подсистемы, зависит­ структура рабочей группы, объем финансирования, структура сопровожде­ния программного продукта и даже хронометраж работ. Распределение обязанностей­ внутри группы является первым наброском архитектуры
  • Andrey Deryabinhat Zitat gemachtvor 9 Jahren
    Предохранитель является основным паттерном, защищающим систему от всех типов проблем, связанных с точками интеграции. Как только в одной из таких точек возникает проблема, отменяйте все ее вызовы.
    Используйте предохранители вместе с таймаутами
    Паттерн предохранителя (Circuit Breaker) позволяет избежать обращений к точке интеграции, в которой произошел отказ. Паттерн таймаутов (Timeouts) указывает на наличие отказа в точке интеграции.
  • Илья Ковалевhat Zitat gemachtvor 9 Monaten
    Не избегайте разовых затрат на разработку, стараясь добиться снижения расходов на эксплуа­тацию.
  • Nikita Lapinhat Zitat gemachtvor 3 Jahren
    о-первых, ничто не является столь постоянным, как временное исправление.
  • Nikita Lapinhat Zitat gemachtvor 3 Jahren
    Идеографический словарь Тезаурус Роже (третье издание) предлагает следующее определение слова теребить: «производить некие действия от нечего делать, по неосведомленности или деструктивно».
  • Nikita Lapinhat Zitat gemachtvor 3 Jahren
    Если операцию по каким-то причинам завершить невозможно, лучше вернуть результат.
  • Nikita Lapinhat Zitat gemachtvor 3 Jahren
    Вместо того чтобы писать весь этот код в десятке мест с сопутствующей обработкой таймаутов (не говоря уже о других видах ошибок), создайте объект QueryObject (см. книгу Patterns of Enterprise Application Architecture Мартина Фаулера), который будет представлять изменяемую часть взаимодействия.
fb2epub
Ziehen Sie Ihre Dateien herüber (nicht mehr als fünf auf einmal)