Skip to content

Commit d9f4b60

Browse files
authored
difficultly -> difficulty
1 parent e17a2a9 commit d9f4b60

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

notes/architecture/content.tex

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ \section{Introduction}
99
exploration into the term `software architecture'.
1010
The term is often overloaded to describe a number of completely separate concepts.
1111
The overloaded nature of the term makes an introduction quite challenging.
12-
Martin Fowler wrestles with this difficultly in his talk on \link{``Making Architecture Matter''}{https://www.youtube.com/watch?v=DngAZyWMGR0}.
12+
Martin Fowler wrestles with this difficulty in his talk on \link{``Making Architecture Matter''}{https://www.youtube.com/watch?v=DngAZyWMGR0}.
1313
In the talk Fowler settles on the slightly vague definition from Ralph Johnson \cite{fowler-what-is-architecture}:
1414

1515
\begin{definition}[Software Architecture]
@@ -144,14 +144,14 @@ \section{Attributes in Tension}
144144
and to design an architecture and implement principles which ensure the quality attributes are achieved.
145145

146146
\filbreak
147-
The first law of software architecture, as defined by Richards \cite{richards2020fundamentals}, reflects the difficultly in supporting multiple quality attributes.
147+
The first law of software architecture, as defined by Richards \cite{richards2020fundamentals}, reflects the difficulty in supporting multiple quality attributes.
148148

149149
\begin{definition}[The First Law of Software Architecture]
150150
Everything in software architecture is a trade-off.
151151
\end{definition}
152152

153153
Galster and Angelov \cite{wicked-architecture} define this as `wicked architecture'.
154-
They identify the `wicked' nature of architecture as the main difficultly in teaching the subject.
154+
They identify the `wicked' nature of architecture as the main difficulty in teaching the subject.
155155

156156
\begin{definition}[Wicked Architecture]
157157
There are often no clear problem descriptions, no clear solutions, good or bad solutions, no clear rules when to ``stop'' architecting
@@ -161,7 +161,7 @@ \section{Attributes in Tension}
161161
They stress that ``In contrast, other software engineering topics such as programming lead to solutions that can be checked and measured for correctness.
162162
Architecture may be the worst-case scenario when it comes to fuzziness in software engineering''.
163163

164-
Despite this difficultly, in this course we intend to expose you to a number of case studies, architectures,
164+
Despite this difficulty, in this course we intend to expose you to a number of case studies, architectures,
165165
and tools which aim to give you experience in tackling the trade-offs involved in software architecture.
166166

167167
\section{The World Today}

0 commit comments

Comments
 (0)