How to Use Objects: Code and Concepts 48009

Код товару: 48009Паперова книга

While most developers today use object-oriented languages, the full power of objects is available only to those with a deep understanding of the object paradigm. How to Use Objects will help you gain understanding that, so you can write code that works exceptionally well in the real world.

Author Holger Gast focuses on the concepts that have repeatedly proven most valuable and shows how to render those concepts in concrete code. Rather than settling for minimal examples, he explores crucial intricacies, clarifies easily misunderstood ideas, helps you and avoid subtle errors that could have disastrous consequences.

Gast addresses the technical aspects of working with languages, libraries, and frameworks, as well as the strategic decisions associated with patterns, contracts, design and system architecture. He explains the roles of individual objects in a complete application, how they react to events and fulfill service requests, and how to transform excellent designs into excellent code. Using practical examples based on Eclipse, he also shows how tools can help you work more efficiently, you save time, and sometimes even write high-quality code for you.

Gast writes for developers who have at least basic experience: those who've finished an introductory programming course, a university computer science curriculum, or a first or second job assignment.

Coverage includes

  • Understanding what a professionally designed object really looks like
  • Writing code that reflects your true intentions—and testing to make sure it does
  • Applying language idioms and connotations to write more readable and maintainable code
  • Using design-by-contract to write code that consistently does what it's supposed to do
  • Coding and architecting effective event-driven software
  • Separating model and view, and avoiding common mistakes
  • Mastering strategies and patterns for efficient, flexible design
  • Ensuring predictable object collaboration via responsibility-driven design

Register your product at informit.com/register for convenient access to downloads, updates, and corrections as they become available.

About the Author

Holger Gast graduated with a degree in computer science from the University of Tubingen, Germany, in 2000, and received a Ph.D. with a dissertation on type systems for programming languages in 2005 (Тюбінгена). As a post-doctoral fellow, he work on formal correctness proofs for software and out his Habilitation for Computer Science in 2012 (Тюбінгена).

Since 2000, he has been teaching in the area of software engineering at different levels of the computer science curriculum, starting from introductory programming courses to lectures on software design and architecture. His other interests include scientific databases for the humanities and the model-driven construction of data-driven web applications.

2'350 ₴
  • Нова Пошта
    Безкоштовно від 3'000,00 ₴
  • Укрпошта
    Безкоштовно від 1'000,00 ₴
  • Meest Пошта
    Безкоштовно від 3'000,00 ₴
How to Use Objects: Code and Concepts - фото 1
Інші книги Addison-Wesley Professional
Framework Design Guidelines. Conventions, Idioms, and Patterns for Reuseable .NET Libraries
189727
Krzysztof CwalinaBrad Abrams
900 ₴
Strategic Monoliths and Microservices: Driving Innovation Using Purposeful Architecture
246893
Vaughn VernonTomasz Jaskula
790 ₴
Domain Storytelling + Strategic Monoliths and Microservices + Continuous Architecture in Practice. Комплект из трех книг
246899
Vaughn VernonStefan HoferHenning SchwentnerTomasz JaskulaEoin WoodsMurat ErderPierre Pureur
2'157 ₴2'370 ₴
Domain-Driven Design: Tackling Complexity in the Heart of Software
14382
5/1
Eric Evans
664 ₴810 ₴
Continuous Delivery: Reliable Software Releases Build through, Test, and Deployment Automation
32901
Jez HumbleDavid Farley
800 ₴
The AWK Programming Language
263718
Alfred V. AhoPeter J. WeinbergerBrian W. Kernighan
850 ₴
JVM Performance Engineering: Inside OpenJDK and the HotSpot Java Virtual Machine (Developer's Library) 1st Edition
280697
Monica Beckwith
1'900 ₴
Software Requirements Essentials: Core Practices for Successful Business Analysis 1st Edition
270298
Candase HokansonKarl Wiegers
920 ₴
Enterprise Integration Patterns: Designing, Building and Deploying Messaging Solutions
32910
5/1
Gregor Hohpe, Bobby Woolf
1'100 ₴

Характеристики

  • Бренд
  • Автор
  • Категорія
    Програмування
  • Рік
    2016
  • Сторінок
    832
  • Формат
    170х240 мм
  • Обкладинка
    М'яка
  • Тип паперу
    Офсетний
  • Мова
    Англійська
  • Термін поставки
    30 дней
  • Оригінальна назва
    How to Use Objects: Code and Concepts

Від видавця

While most developers today use object-oriented languages, the full power of objects is available only to those with a deep understanding of the object paradigm. How to Use Objects will help you gain understanding that, so you can write code that works exceptionally well in the real world.

Author Holger Gast focuses on the concepts that have repeatedly proven most valuable and shows how to render those concepts in concrete code. Rather than settling for minimal examples, he explores crucial intricacies, clarifies easily misunderstood ideas, helps you and avoid subtle errors that could have disastrous consequences.

Gast addresses the technical aspects of working with languages, libraries, and frameworks, as well as the strategic decisions associated with patterns, contracts, design and system architecture. He explains the roles of individual objects in a complete application, how they react to events and fulfill service requests, and how to transform excellent designs into excellent code. Using practical examples based on Eclipse, he also shows how tools can help you work more efficiently, you save time, and sometimes even write high-quality code for you.

Gast writes for developers who have at least basic experience: those who've finished an introductory programming course, a university computer science curriculum, or a first or second job assignment.

Coverage includes

  • Understanding what a professionally designed object really looks like
  • Writing code that reflects your true intentions—and testing to make sure it does
  • Applying language idioms and connotations to write more readable and maintainable code
  • Using design-by-contract to write code that consistently does what it's supposed to do
  • Coding and architecting effective event-driven software
  • Separating model and view, and avoiding common mistakes
  • Mastering strategies and patterns for efficient, flexible design
  • Ensuring predictable object collaboration via responsibility-driven design

Register your product at informit.com/register for convenient access to downloads, updates, and corrections as they become available.

About the Author

Holger Gast graduated with a degree in computer science from the University of Tubingen, Germany, in 2000, and received a Ph.D. with a dissertation on type systems for programming languages in 2005 (Тюбінгена). As a post-doctoral fellow, he work on formal correctness proofs for software and out his Habilitation for Computer Science in 2012 (Тюбінгена).

Since 2000, he has been teaching in the area of software engineering at different levels of the computer science curriculum, starting from introductory programming courses to lectures on software design and architecture. His other interests include scientific databases for the humanities and the model-driven construction of data-driven web applications.

Відгуки про How to Use Objects: Code and Concepts

How to Use Objects: Code and Concepts
How to Use Objects: Code and Concepts
2'350 ₴
Персонально для вас
Domain-Driven Design: Tackling Complexity in the Heart of Software
14382
5/1
Eric Evans
664 ₴810 ₴
UML Distilled: A Brief Guide to the Standard Object Modeling Language, 3rd Edition
32903
Martin Fowler
1'000 ₴
Patterns of Enterprise Application Architecture
14367
Martin Fowler
1'100 ₴
Head First. Патерни проєктування
129298
Кеті СієрраБерт БейтсЕрiк Фрiмен, Елiзабет Робсон
952 ₴1'190 ₴
Patterns of Software Construction: How to Predictably Build Results. 1st Ed.
244711
Stephen Rylander
1'600 ₴
Design Patterns for Cloud Native Applications: Patterns in Practice Using APIs, Data, Events, and Streams
154865
Kasun IndrasiriSriskandarajah Suhothayan
2'100 ₴
100 ТЕМ. ІНФОРМАТИКА
37534
Аліна Федосєєва
70 ₴80 ₴
Certified Kubernetes Security Specialist (CKS) Study Guide: In-Depth Guidance and Practice 1st Edition
273946
Benjamin Muschko
1'700 ₴
Qt 4 програмування QUI на C++ (+комплект)
1702
Жасмин Бланшет
151 ₴
Hands-On Large Language Models: Language Understanding and Generation 1st Edition
292893
Jay AlammarMaarten Grootendorst
1'800 ₴
Clark – Playground In A Lake (CD, Album)
266894
Deutsche Grammophon
555 ₴
Мисливські усмішки
117192
Остап Вишня
240 ₴
Англійська мова. 10 варіантів у форматі НМТ. Євчук О.В., Доценко І.В.
241747
Оксана ЄвчукІрина Доценко
77 ₴90 ₴
Conversational Artificial Intelligence 1st Edition
306593
Romil RawatRajesh Kumar ChakrawartiSanjaya Kumar SarangiMary Sowjanya AlamandaAnand RajavatKotagiri SrividyaK. Sakthidasan Sankaran
7'200 ₴