Darmowa dostawa z usługą Inpost oraz Orlen od 299.00 zł
InPost 13.99 DPD 25.99 Paczkomat 13.99 ORLEN Paczka 10.99 Poczta Polska 18.99

Guide to Efficient Software Design

Język AngielskiAngielski
Książka Twarda
Książka Guide to Efficient Software Design David P. Voorhees
Kod Libristo: 24519424
Wydawnictwo Springer Nature Switzerland AG, styczeń 2020
This book describes how to design software using either a structured or object-oriented design parad... Cały opis
? points 190 b
323.21
Dostępna u dostawcy Wysyłamy za 12-14 dni

30 dni na zwrot towaru


Mogłoby Cię także zainteresować


TOP
Enlightened Gardener, The Sydney Banks / Miękka
common.buy 62.02
Rift DEANT BUCKMANHARRIS / Miękka
common.buy 96.73
Among the Meadow People Clara Dillingham Pierson / Miękka
common.buy 39.28

This book describes how to design software using either a structured or object-oriented design paradigm. It assumes the reader already knows how to write software code, using either Java or Python, and uses this assumption to review program design criteria. This book then transitions the reader to thinking more abstractly about software design, introducing concepts and design models when appropriate. Software design is a broad and complex topic, with many opinions on what it means to design software. This book addresses these challenges by first discussing software design as a detailed representation of the internal structures and behaviors of the code. It uses a case study to illustrate design thinking, including the use of abstraction, information hiding, coupling, cohesion, simplicity, performance, and security. Once the core elements of software design have been presented, five software design topics are covered. These five topics are: user interface design, quality assurance, secure design, design patterns, and persistent data storage design. These five topics are presented in a way that allows the learner to cover these topics in whatever order they deem relevant to their situation. This book presents a holistic description of software design. It takes the reader from something the author assumes they know - programming - to having a solid understanding of the key elements of software design. This book covers software design topics relevant to today's developers while illustrating ways to apply these topics by way of a case study. The bottom-up learning approach used in this book is based on findings from learning research which strongly suggests that people learn best when able to use their pre-existing knowledge to make connections to new information/knowledge. While many readers may find Part I (Program Design Fundamentals) a review of their existing knowledge, this material is important as a means to transition the reader to the more abstract notions associated with software design. This portion of the book is covered in about two weeks of a 15-week semester.

Informacje o książce

Pełna nazwa Guide to Efficient Software Design
Język Angielski
Oprawa Książka - Twarda
Data wydania 2020
Liczba stron 519
EAN 9783030285005
Kod Libristo 24519424
Waga 1030
Wymiary 242 x 162 x 34
Podaruj tę książkę jeszcze dziś
To łatwe
1 Dodaj książkę do koszyka i wybierz „dostarczyć jako prezent” 2 W odpowiedzi wyślemy Ci bon 3 Książka dotrze na adres obdarowanego

Logowanie

Zaloguj się do swojego konta. Nie masz jeszcze konta Libristo? Utwórz je teraz!

 
obowiązkowe
obowiązkowe

Nie masz konta? Zyskaj korzyści konta Libristo!

Dzięki kontu Libristo będziesz mieć wszystko pod kontrolą.

Utwórz konto Libristo