Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Introduction to Software Architecture

Автор: George Fairbanks

Загружено: 2012-09-22

Просмотров: 284151

Описание:

This lecture, recorded at the University of Colorado Boulder in September 2012, is an introduction to the major concepts of software architecture. The audience consisted of 70 seniors majoring in computer science. It is based on material taken from the book Just Enough Software Architecture.

Most developers have no formal education in software architecture, yet a system's architecture has a big influence on its success. Software architecture has been intensively studied for more than twenty years now and studying it will help you do a better job of designing systems, give you names for the concepts and patterns, and help you choose between competing designs.

Slides: http://georgefairbanks.com/assets/pdf...
Book hardback: http://www.amazon.com/dp/0984618104
e-Book: http://georgefairbanks.com/e-book/

Major topics covered in this lecture include:

Architects focus on system qualities
Tradeoffs
Architecture, architecting, architects
Views
Quality attributes
Analysis
Standard notations
Guiderails
Architectural styles
Conceptual model
Engineering with models
Canonical model structure
Models and code
Process and risk

The pacing of the lecture is considerably slower than when I give this lecture to industry practitioners because undergraduates need to be provided with more examples to ground the lessons. This lecture was just over 2 hours but with a different audience it would be about 75 minutes.

I hope you enjoy it.

Introduction to Software Architecture

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Интервью по проектированию системы Google: Design Spotify (с бывшим менеджером по маркетингу Google)

Интервью по проектированию системы Google: Design Spotify (с бывшим менеджером по маркетингу Google)

An Enterprise Architecture introduction

An Enterprise Architecture introduction

"Uncle" Bob Martin

Visualising software architecture with the C4 model - Simon Brown, Agile on the Beach 2019

Visualising software architecture with the C4 model - Simon Brown, Agile on the Beach 2019

A Philosophy of Software Design | John Ousterhout | Talks at Google

A Philosophy of Software Design | John Ousterhout | Talks at Google

Computer Architecture - Lecture 1: Introduction and Basics (Fall 2024)

Computer Architecture - Lecture 1: Introduction and Basics (Fall 2024)

What Agilists Should Know About Software Architecture

What Agilists Should Know About Software Architecture

Evolution of software architecture with the co-creator of UML (Grady Booch)

Evolution of software architecture with the co-creator of UML (Grady Booch)

How to

How to "think" (and design) like a Software Architect at Silicon Valley Code Camp 2019

The Many Meanings of Event-Driven Architecture • Martin Fowler • GOTO 2017

The Many Meanings of Event-Driven Architecture • Martin Fowler • GOTO 2017

Даниил Сачков. КАК НАДО ПРОТИВОСТОЯТЬ ОТЪЁМУ ДЕНЕГ В 2026 ГОДУ

Даниил Сачков. КАК НАДО ПРОТИВОСТОЯТЬ ОТЪЁМУ ДЕНЕГ В 2026 ГОДУ

"Good Enough" Architecture • Stefan Tilkov • GOTO 2019

Lecture 1. Introduction and Basics - Carnegie Mellon - Computer Architecture 2015 - Onur Mutlu

Lecture 1. Introduction and Basics - Carnegie Mellon - Computer Architecture 2015 - Onur Mutlu

What Makes a Good Software Architect?

What Makes a Good Software Architect?

Миллиарды на ветер: Су-57 - главный авиационный миф России

Миллиарды на ветер: Су-57 - главный авиационный миф России

Martin Fowler - Software Design in the 21st Century

Martin Fowler - Software Design in the 21st Century

Application Architectures

Application Architectures

System Design for Beginners Course

System Design for Beginners Course

Webinar: TOGAF & Major IT Frameworks (ITIL, COBIT, PRINCE2).

Webinar: TOGAF & Major IT Frameworks (ITIL, COBIT, PRINCE2).

Introduction to SQLAlchemy

Introduction to SQLAlchemy

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]