diff options
Diffstat (limited to 'usth/ICT2.7/P3L1 Software Architecture Subtitles/5 - Prescriptive vs Descriptive Architecture - lang_en_vs5.srt')
-rw-r--r-- | usth/ICT2.7/P3L1 Software Architecture Subtitles/5 - Prescriptive vs Descriptive Architecture - lang_en_vs5.srt | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/usth/ICT2.7/P3L1 Software Architecture Subtitles/5 - Prescriptive vs Descriptive Architecture - lang_en_vs5.srt b/usth/ICT2.7/P3L1 Software Architecture Subtitles/5 - Prescriptive vs Descriptive Architecture - lang_en_vs5.srt deleted file mode 100644 index 11ecd46..0000000 --- a/usth/ICT2.7/P3L1 Software Architecture Subtitles/5 - Prescriptive vs Descriptive Architecture - lang_en_vs5.srt +++ /dev/null @@ -1,51 +0,0 @@ -1 -00:00:00,120 --> 00:00:02,200 -We can look at the software architecture from two - -2 -00:00:02,200 --> 00:00:07,120 -main standpoints. There are prescriptive and descriptive software architectures. - -3 -00:00:07,120 --> 00:00:09,900 -So what does that mean? A prescriptive architecture captures - -4 -00:00:09,900 --> 00:00:12,620 -the design decisions that are made prior to the - -5 -00:00:12,620 --> 00:00:15,398 -system's construction. This is what we normally call the - -6 -00:00:15,398 --> 00:00:18,280 -as-conceived software architecture. Conversely, - -7 -00:00:18,280 --> 00:00:20,550 -a descriptive architecture describes how - -8 -00:00:20,550 --> 00:00:23,010 -the system has actually been built. So it's based - -9 -00:00:23,010 --> 00:00:25,860 -on observing the system as it is and extracting - -10 -00:00:25,860 --> 00:00:28,200 -the architecture from the observation. This is what we call - -11 -00:00:28,200 --> 00:00:31,890 -the as-implemented software architecture. And one key point here is - -12 -00:00:31,890 --> 00:00:35,780 -that often, these two architectures, the prescriptive and the descriptive - -13 -00:00:35,780 --> 00:00:39,290 -architectures end up being different. So let's see why that happens. |