Безопасно by design
Қосымшада ыңғайлырақҚосымшаны жүктеуге арналған QRRuStore · Samsung Galaxy Store
Huawei AppGallery · Xiaomi GetApps

 Безопасно by design

«Безопасно by Design» не похожа на другие книги по безопасности. В ней нет дискуссий на такие классические темы, как переполнение буфера или слабые места в криптографических хэш-функциях. Вместо собственно безопасности она концентрируется на подходах к разработке ПО. Поначалу это может показаться немного странным, но вы поймете, что недостатки безопасности часто вызваны плохим дизайном. Значительного количества уязвимостей можно избежать, используя передовые методы проектирования. Изучение того, как дизайн программного обеспечения соотносится с безопасностью, является целью этой книги. Вы узнаете, почему дизайн важен для безопасности и как его использовать для создания безопасного программного обеспечения.
Оқыдыңыз ба? Не айтасыз?
Павел
Павелпікірімен бөлісті1 жыл бұрын
👍Ұсынамын
🎯Пайдалы
Отличная книга! По сути, это хороший учебник DDD с понятными и запоминающимися примерами (чего только стоит покупка минус одной книги в интернет-магазине). А при чем тут безопасность? Авторы считают, что для создания безопасного ПО нужно грамотно подходить к проектированию системы. А именно, использовать DDD. Немного необычный заход, но очень классный.
Комментарий жазу
Виктория Пачина
Виктория Пачинадәйексөз келтірді3 ай бұрын
Если у вас меньше десяти состояний, мы не советуем формировать из сущности цепочку. Точно так же не рекомендуется разбивать сущность на две части, если из более поздней фазы можно вернуться в более раннюю.
Комментарий жазу
Виктория Пачина
Виктория Пачинадәйексөз келтірді3 ай бұрын
Когда стоит формировать эстафету сущностей
Чтобы рассматриваемый подход принес какую-то пользу, должны выполняться три условия:
• у сущности слишком много состояний;
• невозможность возвращения в одну из предыдущих фаз;
• простые переходы от одной фазы к другой с небольшим количеством направлений (желательно с одним).
Комментарий жазу
Виктория Пачина
Виктория Пачинадәйексөз келтірді3 ай бұрын
Подберите удачное имя для вспомогательного класса своего состояния. MaritalStatus выглядит намного понятнее, чем PersonStateHelper. Хорошие имена помогают хорошо мыслить.
Комментарий жазу
Питер
Издательский дом «Питер»
Издательский дом «Питер»
1 829 кітап
810
Айтишная полка
undlake
undlake
277 кітап
763
Team Lead
Антон
Антон
238 кітап
58