Commit Diff


commit - 690824cc05e5bb1b3a40131947061a4793f56a90
commit + 52eba3aab385bb29a4bd04428f72d4165ee4d127
blob - 7c532dfa5f824d2230361ac291df806d89ab13ad
blob + e923769328017e0519ee8cb88a27a26dbde9f27c
--- 3_software_construction.markdown
+++ 3_software_construction.markdown
@@ -132,8 +132,7 @@ management), причем, в той степени, 
 
 - обзор, оценка кода (code review)
 - модульное тестирование (unit-testing)
-- структурирование кода для и совместно с применениям автоматизированных
-средств тестирования (automated testing)
+- структурирование кода для автоматизированных средств тестирования (automated testing)
 - ограниченное применение сложных или тяжелых для понимания языковых структур
 
 ### Стандарты в конструировании (Standards in Constructing)
@@ -402,8 +401,7 @@ language)*, позволяющий задавать п
 визуальных сущностей на диаграмме (визуальном представлении). Однако,
 визуальная нотация может играть роль достаточно мощного инструмента, когда
 применяется в тех задачах программирования, где необходимо построение
-пользовательского интерфейса для программ, чья логика. Детализированное
-поведение определено ранее.
+пользовательского интерфейса.
 
 Сегодняшние работы (и их состояние) в области архитектур и приложений,
 управляемых моделями, в первую очередь - OMG MDA (Model-Driven Architecture
@@ -418,14 +416,14 @@ www.omg.org/mda)/UML (Unified Modeling Language www.om
 нотации визуального представления функциональности и уже в дальнейшем эти
 визуальные представления были отражены на уровне соответствующих мета-моделей
 (хотя это в большей степени верно для UML, чем DSL, но DSL можно рассматривать
-и как аналог UML, предполагающий бОльшую свободу применений и интегрированность
+и как аналог UML, предполагающий бо́льшую свободу применений и интегрированность
 с конкретной платформой - Microsoft). Другая область стандартов, направленных
 на применение визуальных нотаций для описания функциональности – Business
 Process Management Notation (BPMN - www.omg.org/bpmn) и связанный с ней язык
 Business Process Execution Language, построенный на базе XML. Таким образом,
 область обоснованного применения визуальных нотаций для конструирования
 программных систем качественно расшириться и, не исключено, мы станем
-свидетелями de-facto формирования новой категории нотаций, соглашений и
+свидетелями де-факто формирования новой категории нотаций, соглашений и
 смешанных типов языковых средств, предназначенных для конструирования
 программного обеспечения как естественного продолжения проектирования.