BOOKS - PROGRAMMING - Sustainable Software Architecture Analyze and Reduce Technical ...
Sustainable Software Architecture Analyze and Reduce Technical Debt - Carola Lilienthal 2019 EPUB Rocky Nook BOOKS PROGRAMMING
ECO~15 kg CO²

1 TON

Views
55990

Telegram
 
Sustainable Software Architecture Analyze and Reduce Technical Debt
Author: Carola Lilienthal
Year: 2019
Pages: 307
Format: EPUB
File size: 41.2 MB
Language: ENG



Book Description: 'Sustainable Software Architecture Analyze and Reduce Technical Debt' by Carola Lilienthal provides a comprehensive guide to understanding and addressing technical debt in software systems. The book focuses on the need to study and understand the process of technology evolution, and the possibility of developing a personal paradigm for perceiving the technological process of developing modern knowledge as the basis for the survival of humanity and the survival of the unification of people in a warring state. The author emphasizes the importance of analyzing and reducing technical debt in software systems, which can become bulky and difficult to change over time, leading to a messy architecture that accumulates technical debt. The book is divided into three parts, each part focusing on a different aspect of software architecture. Part one explores the concept of technical debt and its impact on software systems, while part two provides practical strategies for analyzing and reducing technical debt. Finally, part three delves into the future of software architecture and the role of sustainability in software development. Throughout the book, the author draws on her experience with over 300 software systems written in Java, C++, PHP, ABAP, and TypeScript, providing real-world examples and case studies to illustrate key concepts. The book's monolithic systems architectural and design templates, tiered architecture, and microservices provide a comprehensive approach to software development, making it an essential resource for developers, architects, and project managers looking to improve their software systems.
«Sustainable Software Architecture Analyze and Reduction Technical Debt» Карола Лилиенталь (Carola Lilienthal) предоставляет исчерпывающее руководство по пониманию и решению проблем технической задолженности в программных системах. Книга посвящена необходимости изучения и понимания процесса эволюции технологий, и возможности выработки личностной парадигмы восприятия технологического процесса развития современного знания как основы выживания человечества и выживания объединения людей в воюющем государстве. Автор подчеркивает важность анализа и снижения технической задолженности в программных системах, которые со временем могут стать громоздкими и трудноизменяемыми, что приведет к беспорядочной архитектуре, накапливающей техническую задолженность. Книга разделена на три части, каждая часть посвящена различным аспектам архитектуры программного обеспечения. В первой части рассматривается концепция технической задолженности и ее влияние на программные системы, а во второй части приводятся практические стратегии анализа и сокращения технической задолженности. Наконец, третья часть посвящена будущему архитектуры программного обеспечения и роли устойчивости в разработке программного обеспечения. На протяжении всей книги автор опирается на свой опыт работы с более чем 300 программными системами, написанными на Java, C++, PHP, ABAP и TypeScript, предоставляя реальные примеры и тематические исследования для иллюстрации ключевых концепций. Архитектурные и проектные шаблоны монолитных систем, многоуровневая архитектура и микросервисы обеспечивают комплексный подход к разработке программного обеспечения, что делает его важным ресурсом для разработчиков, архитекторов и руководителей проектов, стремящихся улучшить свои программные системы.
« Sustainable Software Architecture Analyze and Reduction Technical Debt » Karola Lilienthal (Carola Lilienthal) fournit un guide complet pour comprendre et résoudre les problèmes de dette technique dans les systèmes logiciels. livre traite de la nécessité d'étudier et de comprendre le processus d'évolution des technologies et de la possibilité d'élaborer un paradigme personnel pour percevoir le processus technologique du développement des connaissances modernes comme base de la survie de l'humanité et de la survie de l'unification des gens dans un État en guerre. L'auteur souligne l'importance de l'analyse et de la réduction de la dette technique dans les systèmes logiciels qui, au fil du temps, peuvent devenir encombrants et difficiles à modifier, conduisant à une architecture désordonnée qui accumule la dette technique. livre est divisé en trois parties, chaque partie étant consacrée à différents aspects de l'architecture logicielle. La première partie traite de la notion de dette technique et de son impact sur les systèmes logiciels, tandis que la deuxième partie présente des stratégies pratiques d'analyse et de réduction de la dette technique. Enfin, la troisième partie est consacrée à l'avenir de l'architecture logicielle et au rôle de la durabilité dans le développement logiciel. Tout au long du livre, l'auteur s'appuie sur son expérience avec plus de 300 systèmes logiciels écrits en Java, C++, PHP, ABAP et TypeScript, fournissant des exemples réels et des études de cas pour illustrer les concepts clés. s modèles d'architecture et de conception des systèmes monolithiques, l'architecture à plusieurs niveaux et les microservices offrent une approche intégrée du développement logiciel, ce qui en fait une ressource importante pour les développeurs, les architectes et les chefs de projet qui cherchent à améliorer leurs systèmes logiciels.
«Análisis de arquitectura sostenible del software y reducción del debate técnico» Carola Lilienthal proporciona una guía exhaustiva para entender y resolver los problemas de endeudamiento técnico en los sistemas de software. libro aborda la necesidad de estudiar y entender el proceso de evolución de la tecnología, y la posibilidad de generar un paradigma personal de percepción del proceso tecnológico del desarrollo del conocimiento moderno como base para la supervivencia de la humanidad y la supervivencia de la unión de los seres humanos en un Estado en guerra. autor subraya la importancia de analizar y reducir la deuda técnica en sistemas de software que, con el tiempo, pueden volverse engorrosos y difíciles de cambiar, dando lugar a una arquitectura desordenada que acumula deuda técnica. libro se divide en tres partes, cada una dedicada a diferentes aspectos de la arquitectura del software. En la primera parte se examina el concepto de deuda técnica y sus efectos en los sistemas de programación, mientras que en la segunda se presentan estrategias prácticas de análisis y reducción de la deuda técnica. Por último, la tercera parte se centra en el futuro de la arquitectura de software y el papel de la sostenibilidad en el desarrollo de software. A lo largo del libro, el autor se basa en su experiencia con más de 300 sistemas de software escritos en Java, C++, PHP, ABAP y TypeScript, proporcionando ejemplos reales y estudios de casos para ilustrar conceptos clave. plantillas de arquitectura y diseño de sistemas monolíticos, arquitectura de niveles múltiples y microservicios proporcionan un enfoque integral para el desarrollo de software, lo que lo convierte en un recurso importante para desarrolladores, arquitectos y gerentes de proyectos que buscan mejorar sus sistemas de software.
"A Carola Lilienhal oferece uma guia completa para compreender e resolver os problemas de endividamento técnico em sistemas de software. O livro trata da necessidade de explorar e compreender a evolução da tecnologia, e a possibilidade de criar um paradigma pessoal de percepção do processo tecnológico de desenvolvimento do conhecimento moderno como a base da sobrevivência da humanidade e da sobrevivência da união das pessoas num estado em guerra. O autor ressalta a importância de analisar e reduzir o endividamento técnico em sistemas de software que, com o passar do tempo, podem tornar-se pesados e difíceis, levando a uma arquitetura desordenada que acumula dívidas técnicas. O livro é dividido em três partes, cada parte é dedicada a diferentes aspectos da arquitetura de software. A primeira parte aborda o conceito de endividamento técnico e seus efeitos sobre os sistemas de software, enquanto a segunda parte apresenta estratégias práticas de análise e redução da dívida técnica. Finalmente, a terceira parte trata do futuro da arquitetura de software e do papel da sustentabilidade no desenvolvimento de software. Ao longo do livro, o autor se baseia em sua experiência com mais de 300 sistemas de software escritos em Java, C++, PHP, ABAP e TypeScript, fornecendo exemplos reais e estudos de caso para ilustrar conceitos essenciais. Modelos arquitetônicos e de projeto de sistemas monolíticos, arquitetura de vários níveis e microsserviços fornecem uma abordagem completa para o desenvolvimento de software, tornando-o um recurso importante para desenvolvedores, arquitetos e gerentes de projetos que procuram melhorar seus sistemas de software.
Carola Lilienthal offre una guida completa alla comprensione e alla risoluzione dei problemi del debito tecnico nei sistemi software. Il libro è dedicato alla necessità di studiare e comprendere l'evoluzione della tecnologia, e alla possibilità di sviluppare un paradigma personale per la percezione del processo tecnologico di sviluppo della conoscenza moderna come base per la sopravvivenza dell'umanità e la sopravvivenza dell'unione delle persone in uno stato in guerra. L'autore sottolinea l'importanza di analizzare e ridurre il debito tecnico in sistemi software che, nel tempo, possono diventare ingombranti e difficili da gestire, portando a un'architettura disordinata che accumula debiti tecnici. Il libro è suddiviso in tre parti, ogni parte riguarda diversi aspetti dell'architettura del software. La prima parte affronta il concetto di debito tecnico e il suo impatto sui sistemi software, mentre la seconda parte descrive strategie pratiche di analisi e riduzione del debito tecnico. Infine, la terza parte riguarda il futuro dell'architettura del software e il ruolo della sostenibilità nello sviluppo del software. Durante tutto il libro, l'autore si basa sulla sua esperienza con più di 300 sistemi software scritti su Java, C++, PHP, ABAP e TypeScript, fornendo esempi reali e studi di caso per illustrare i concetti chiave. Modelli architettonici e progettuali di sistemi monolitici, architettura su più livelli e microservizi offrono un approccio completo allo sviluppo del software che lo rende una risorsa importante per gli sviluppatori, gli architetti e i responsabili dei progetti che desiderano migliorare i propri sistemi software.
„Sustainable Software Architecture Analyze and Reduction Technical Debt“ Carola Lilienthal bietet eine umfassende Anleitung zum Verständnis und zur Lösung von technischen Schuldenproblemen in Softwaresystemen. Das Buch widmet sich der Notwendigkeit, den Prozess der Technologieentwicklung zu studieren und zu verstehen, und der Möglichkeit, ein persönliches Paradigma für die Wahrnehmung des technologischen Prozesses der Entwicklung des modernen Wissens als Grundlage für das Überleben der Menschheit und das Überleben der Vereinigung von Menschen in einem kriegführenden Staat zu entwickeln. Der Autor betont die Bedeutung der Analyse und Verringerung der technischen Verschuldung in Softwaresystemen, die im Laufe der Zeit sperrig und schwer zu ändern werden können, was zu einer ungeordneten Architektur führt, die technische Verschuldung ansammelt. Das Buch ist in drei Teile gegliedert, wobei jeder Teil verschiedenen Aspekten der Softwarearchitektur gewidmet ist. Der erste Teil befasst sich mit dem Konzept der technischen Verschuldung und ihren Auswirkungen auf Softwaresysteme, während der zweite Teil praktische Strategien zur Analyse und Reduzierung der technischen Verschuldung enthält. Schließlich beschäftigt sich der dritte Teil mit der Zukunft der Softwarearchitektur und der Rolle der Nachhaltigkeit in der Softwareentwicklung. Während des gesamten Buches stützt sich der Autor auf seine Erfahrung mit mehr als 300 Softwaresystemen, die in Java, C++, PHP, ABAP und TypeScript geschrieben sind, und liefert reale Beispiele und Fallstudien, um Schlüsselkonzepte zu veranschaulichen. Architektur- und Designvorlagen für monolithische Systeme, mehrstufige Architektur und Microservices bieten einen umfassenden Ansatz für die Softwareentwicklung und sind damit eine wichtige Ressource für Entwickler, Architekten und Projektmanager, die ihre Softwaresysteme verbessern möchten.
Sustainable Software Architecture Analiza i redukcja zadłużenia technicznego Carola Lilienthal zapewnia kompleksowy przewodnik do zrozumienia i rozwiązywania problemów technicznych zadłużenia w systemach oprogramowania. Książka poświęcona jest potrzebie studiowania i zrozumienia procesu ewolucji technologii oraz możliwości opracowania osobistego paradygmatu postrzegania technologicznego procesu rozwoju nowoczesnej wiedzy jako podstawy przetrwania ludzkości i przetrwania zjednoczenia ludzi w stanie wojującym. Autor podkreśla znaczenie analizy i zmniejszenia zadłużenia technicznego w systemach oprogramowania, które z czasem mogą stać się kłopotliwe i trudne do zmiany, co doprowadzi do powstania messy architektury, która gromadzi zadłużenie techniczne. Książka podzielona jest na trzy części, każda część zajmująca się różnymi aspektami architektury oprogramowania. Pierwsza część dotyczy koncepcji zadłużenia technicznego i jego wpływu na systemy programowe, natomiast druga część przedstawia praktyczne strategie analizy i redukcji zadłużenia technicznego. Trzecia część skupia się na przyszłości architektury oprogramowania i roli zrównoważonego rozwoju oprogramowania. W całej książce autor wykorzystuje swoje doświadczenia z ponad 300 systemami oprogramowania napisanymi w językach Java, C++, PHP, ABAP, a także w wersji real-world examples and case studies to illustrate key concepts. System monolityczny szablony architektoniczne i projektowe, architektura wielopoziomowa i mikroservice zapewniają kompleksowe podejście do rozwoju oprogramowania, co czyni go ważnym zasobem dla deweloperów, architektów i menedżerów projektów pragnących ulepszyć swoje systemy oprogramowania.
Analyze and Reduction Technical Debute Carola Lilienthal מספקת מדריך מקיף להבנת ופתרון בעיות חוב טכניות במערכות תוכנה. הספר מוקדש לצורך לחקור ולהבין את תהליך האבולוציה של הטכנולוגיה, ואת האפשרות לפתח פרדיגמה אישית לתפיסה של התהליך הטכנולוגי של התפתחות הידע המודרני כבסיס להישרדות האנושות ולהישרדות של איחוד אנשים במצב מלחמה. המחבר מדגיש את החשיבות של ניתוח והפחתת חובות טכניים במערכות תוכנה, שעם הזמן עלולות להיות מסורבלות וקשות לשינוי, מה שיוביל לארכיטקטורה מבולגנת שצוברת חובות טכניים. הספר מחולק לשלושה חלקים, כל חלק עוסק בהיבטים שונים של ארכיטקטורת התוכנה. החלק הראשון עוסק במושג חוב טכני ובהשפעתו על מערכות תוכנה, בעוד החלק השני מציג אסטרטגיות מעשיות לניתוח והפחתת חובות טכניים. לבסוף, החלק השלישי מתמקד בעתיד ארכיטקטורת התוכנה ותפקיד הקיימות בפיתוח תוכנה. לאורך הספר, המחבר מצייר את ניסיונו עם יותר מ-300 מערכות תוכנה שנכתבו ב-Java, C++, PHP, ABAP ו-TypeScript, ומספק דוגמאות ממשיות ומחקרי מקרים כדי להמחיש מושגי מפתח. מערכת מונוליטית ארכיטקטונית ותבנית, ארכיטקטורה מסועפת ומיקרווירוסים מספקים גישה מקיפה לפיתוח תוכנה, מה שהופך אותה למשאב חשוב עבור מפתחים, ארכיטקטים ומנהלי פרויקטים המחפשים לשפר את מערכות התוכנה שלהם.''
Sürdürülebilir Yazılım Mimarisi Teknik Borçları Analiz Etme ve Azaltma Carola Lilienthal, yazılım sistemlerindeki teknik borç sorunlarını anlama ve çözme konusunda kapsamlı bir rehber sunmaktadır. Kitap, teknolojinin evrim sürecini inceleme ve anlama ihtiyacına ve modern bilginin gelişiminin teknolojik sürecinin algılanması için kişisel bir paradigma geliştirme olasılığına adanmıştır. insanlığın hayatta kalması ve savaşan bir devlette insanların birleşmesinin hayatta kalması için temel olarak. Yazar, zaman içinde hantal ve değişmesi zor olabilen yazılım sistemlerinde teknik borcun analiz edilmesinin ve azaltılmasının önemini vurgular ve bu da teknik borç biriktiren dağınık bir mimariye yol açacaktır. Kitap üç bölüme ayrılmıştır, her bölüm yazılım mimarisinin farklı yönleriyle ilgilidir. İlk bölüm teknik borç kavramını ve program sistemleri üzerindeki etkisini ele alırken, ikinci bölüm teknik borcu analiz etmek ve azaltmak için pratik stratejiler sunar. Son olarak, üçüncü bölüm yazılım mimarisinin geleceğine ve yazılım geliştirmede sürdürülebilirliğin rolüne odaklanmaktadır. Kitap boyunca yazar, Java, C++, PHP, ABAP ve TypeScript ile yazılmış 300'den fazla yazılım sistemi ile ilgili deneyimlerinden yararlanarak, temel kavramları göstermek için gerçek dünyadan örnekler ve vaka çalışmaları sunmaktadır. Monolitik sistem mimari ve tasarım şablonları, katmanlı mimari ve mikro hizmetler, yazılım geliştirmeye kapsamlı bir yaklaşım sunarak yazılım sistemlerini geliştirmek isteyen geliştiriciler, mimarlar ve proje yöneticileri için önemli bir kaynak haline getirir.
هندسة البرمجيات المستدامة تحليل وتخفيض الديون التقنية كارولا ليلينتال تقدم دليلا شاملا لفهم وحل مشاكل الديون التقنية في أنظمة البرمجيات. والكتاب مكرس للحاجة إلى دراسة وفهم عملية تطور التكنولوجيا، وإمكانية وضع نموذج شخصي لتصور العملية التكنولوجية لتطور المعرفة الحديثة كأساس لبقاء البشرية وبقاء توحيد الناس في حالة حرب. ويشدد المؤلف على أهمية تحليل وتخفيض الديون التقنية في نظم البرمجيات، التي يمكن أن تصبح بمرور الوقت مرهقة ويصعب تغييرها، مما سيؤدي إلى بنية فوضوية تراكم الديون التقنية. ينقسم الكتاب إلى ثلاثة أجزاء، يتناول كل جزء جوانب مختلفة من بنية البرامج. ويتناول الجزء الأول مفهوم الديون التقنية وأثرها على النظم البرنامجية، بينما يعرض الجزء الثاني استراتيجيات عملية لتحليل الديون التقنية وتخفيضها. وأخيرا، يركز الجزء الثالث على مستقبل بنية البرمجيات ودور الاستدامة في تطوير البرمجيات. في جميع أنحاء الكتاب، يعتمد المؤلف على تجربته مع أكثر من 300 نظام برمجي مكتوب في Java و C++ و PHP و ABAP و TypeScript، مما يوفر أمثلة في العالم الحقيقي ودراسات حالة لتوضيح المفاهيم الرئيسية. توفر النماذج المعمارية والتصميمية للنظام المتجانس، والهندسة المعمارية المتدرجة، والخدمات الدقيقة نهجًا شاملاً لتطوير البرمجيات، مما يجعلها موردًا مهمًا للمطورين والمهندسين المعماريين ومديري المشاريع الذين يتطلعون إلى تحسين أنظمة البرمجيات الخاصة بهم.
지속 가능한 소프트웨어 아키텍처 분석 및 감소 기술 부채 Carola Lilienthal은 소프트웨어 시스템의 기술 부채 문제를 이해하고 해결하기위한 포괄적 인 안내서를 제공합니다. 이 책은 기술의 진화 과정을 연구하고 이해할 필요성과 인류의 생존과 전쟁 상태에있는 사람들의 통일. 저자는 시간이 지남에 따라 번거롭고 변화하기 어려운 소프트웨어 시스템의 기술 부채 분석 및 감소의 중요성을 강조하여 기술 부채를 축적하는 지저분한 아키텍처로 이어질 것입니다. 이 책은 세 부분으로 나뉘며 각 부분은 소프트웨어 아키텍처의 다른 측면을 다룹니다. 첫 번째 부분은 기술 부채의 개념과 프로그램 시스템에 미치는 영향을 다루는 반면, 두 번째 부분은 기술 부채를 분석하고 줄이기위한 실질적인 전략을 제시합니다. 마지막으로, 세 번째 부분은 소프트웨어 아키텍처의 미래와 소프트웨어 개발에서 지속 가능성의 역할에 중점을 이 책 전체에서 저자는 Java, C++, PHP, ABAP 및 TypeScript로 작성된 300 개 이상의 소프트웨어 시스템에 대한 경험을 바탕으로 주요 개념을 설명하기위한 실제 사례 및 사례 연구를 제공합니다. 모 놀리 식 시스템 아키텍처 및 디자인 템플릿, 계층 형 아키텍처 및 마이크로 서비스는 소프트웨어 개발에 대한 포괄적 인 접근 방식을 제공하여 소프트웨어 시스템을 개선하고자하는 개발자, 아키텍트 및 프로젝트 관리자에게 중요한 리소스입니다.
持続可能なソフトウェアアーキテクチャ技術債務の分析と削減Carola Lilienthalは、ソフトウェアシステムにおける技術債務問題の理解と解決に関する包括的なガイドを提供します。この本は、科学技術の進化の過程を研究し理解する必要性と、人類の生存の基礎としての近代的知識の発展の技術的プロセスの認識のための個人的なパラダイムを開発し、戦争状態での人々の統一の生存の可能性に捧げられています。著者は、時間が経つにつれて面倒になり、変更することが困難になり、技術的な負債を蓄積する乱雑なアーキテクチャにつながることができるソフトウェアシステムの技術的負債を分析し、削減することの重要性を強調しています。本は3つの部分に分かれており、それぞれソフトウェアアーキテクチャのさまざまな側面を扱っています。第1部では、技術債務の概念とプログラム・システムへの影響について、第2部では技術債務の分析と削減のための実践的な戦略について説明します。最後に、第3部では、ソフトウェアアーキテクチャの未来とソフトウェア開発における持続可能性の役割に焦点を当てています。本を通して、著者はJava、 C++、 PHP、 ABAP、 TypeScriptで書かれた300以上のソフトウェアシステムで彼の経験を描き、実際の例と主な概念を説明するためのケーススタディを提供します。モノリシックなシステムアーキテクチャとデザインテンプレート、階層型アーキテクチャ、マイクロサービスは、ソフトウェア開発に包括的なアプローチを提供し、ソフトウェアシステムの改善を目指す開発者、建築家、プロジェクトマネージャーにとって重要なリソースとなっています。
Carola Lilienthal撰寫的「可持續軟件體系結構分析和減少技術問題」為理解和解決軟件系統中的技術債務問題提供了詳盡的指導。該書著重於研究和理解技術演變過程的必要性,以及建立個人範式的可能性,以將現代知識的發展過程視為人類生存和人類在交戰國團結生存的基礎。作者強調了分析和減少軟件系統中技術債務的重要性,隨著時間的推移,技術債務可能會變得繁瑣和難以重置,從而導致結構不穩定,積累技術債務。本書分為三個部分,每個部分都涉及軟件體系結構的各個方面。第一部分討論技術債務的概念及其對方案系統的影響,第二部分討論分析和減少技術債務的實際戰略。最後,第三部分論述了軟件體系結構的未來以及可持續性在軟件開發中的作用。在整個書中,作者借鑒了自己在Java,C++,PHP,ABAP和TypeScript上編寫的300多種軟件系統的經驗,提供了實例和案例研究來說明關鍵概念。整體系統的體系結構和設計模板,多層體系結構和微服務為軟件開發提供了全面的方法,使其成為尋求改進其軟件系統的開發人員,建築師和項目經理的重要資源。

You may also be interested in:

Institutional and Social Innovation for Sustainable Urban Development (Routledge Studies in Sustainable Development)
Environmental, Social and Governance and Sustainable Development in Healthcare (Sustainable Development Goals Series)
How to Analyze People with Dark Pychology
Balancing Coupling in Software Design Universal Design Principles for Architecting Modular Software Systems (Early Release)
Balancing Coupling in Software Design Universal Design Principles for Architecting Modular Software Systems (Early Release)
Balancing Coupling in Software Design Universal Design Principles for Architecting Modular Software Systems (Final)
On the Couch: Writers Analyze Sigmund Freud
Advanced Software Development Guides (THE PROGRAMMER|S PLAYBOOK): Strategies For Success in Software Development
The Software Arts (Software Studies)
C++ Software Design Design Principles and Patterns for High-Quality Software (Early Release)
Software Quality. Model-Based Approaches for Advanced Software and Systems Engineering: 6th International Conference, SWQD 2014, Vienna, Austria, … in Business Information Processing, 166)
Python for Finance Analyze Big Financial Data
Shape as Memory: A Geometric Theory of Architecture (Information Technology Revolution in Architecture)
Xbox Architecture: A feared competitor (Architecture of Consoles: A practical analysis Book 13)
Fundamentals of Enterprise Architecture Proven Frameworks for Effective Architecture Decisions
Architecture in Abjection: Bodies, Spaces and their Relations (International Library of Architecture)
Fundamentals of Enterprise Architecture Proven Frameworks for Effective Architecture Decisions
Constructing a Place of Critical Architecture in China: Intermediate Criticality in the Journal Time + Architecture
Architecture of Agression A History of Military Architecture in North West Europe 1900-1945
Designing with the Wind: Climate-Derived Architecture (Digital Innovations in Architecture, Engineering and Construction)
Engineering Software Products An Introduction to Modern Software Engineering, Global Edition
Fundamentals of Software Engineering Designed to provide an insight into the software engineering concepts
Statistics for Biomedical Engineers and Scientists How to Analyze and Visualize Data
Rapid Cybersecurity Ops Attack, Defend, and Analyze with bash
How to Think Critically: Question, Analyze, Reflect, Debate. (The Critical Thinker)
Architecture and Urbanism in Modern Korea (Spatial Habitus: Making and Meaning in Asia|s Architecture)
Chinese Architecture and the Beaux-Arts (Spatial Habitus: Making and Meaning in Asia|s Architecture)
The Open-Ended City: David Dillon on Texas Architecture (Roger Fullington Series in Architecture)
O|Neil Ford on Architecture (Roger Fullington Endowment in Architecture)
Diagramming Architecture according to the Principle Based Enterprise Architecture method
Art and Architecture of Ireland, Volume IV Architecture 1600-2000
Jean Nouvel: The Elements of Architecture (Universe Architecture Series)
The Architecture of Neoliberalism: How Contemporary Architecture Became an Instrument of Control and Compliance
Perspectives for an Architecture of Solitude: Essays on Cistercians, Art and Architecture in Honour of Peter Fergusson (Medieval Church Studies)
Diversity in the Great Unity: Regional Yuan Architecture (Spatial Habitus: Making and Meaning in Asia|s Architecture)
Nano Materials: in Architecture, Interior Architecture and Design
The politics of architecture: A history of modern architecture in Britain
Smart Materials in Architecture, Interior Architecture and Design
Science of Running Analyze your Technique, Prevent Injury, Revolutionize your Training
Research Software Engineering with Python Building software that makes research possible