Cloud Native Development with google Cloud: Building Applications at Speed and Scale #1
Новинка
Новинка

Cloud Native Development with google Cloud: Building Applications at Speed and Scale

Тип книги:
Печатная книга
О товаре
Перейти к описанию
Автор на обложке
0
Тип бумаги в книге
Мелованная матовая
Тип обложки
Мягкая обложка
Тип книги
Печатная книга
Язык издания
Английский

О книге

Messy code is a nuisance. “Tidying” code, to make it more readable, requires breaking it up into manageable sections. In this practical guide, author Kent Beck, creator of Extreme 请完成验证以访问链接!进行人机身份验证
1 408 ₽ 
Магазин
180 подписчиков
Auroramn
Перейти
4.7
Чат
Заказы
2.9 K
О магазине

Описание

Messy code is a nuisance. “Tidying” code, to make it more readable, requires breaking it up into manageable sections. In this practical guide, author Kent Beck, creator of Extreme 请完成验证以访问链接!进行人机身份验证 Programming and pioneer of software patterns, suggests when and where you might apply tidyings to improve your code while keeping the overall structure of the system in mind. Instead of trying to master tidying all at once, this book lets you try out a few examples that make sense for your problem. If you have a big function containing many lines of code, you’ll learn how to logically divide it into smaller chunks. Along the way, you’ll learn the theory behind software design: coupling, cohesion, discounted cash flows, and optionality. This book helps you: Understand the basic theory of how software design works and the forces that act on it Explore the difference between changes to a system’s behavior and changes to its structure Improve your programming experience by sometimes tidying first and sometimes tidying after Learn how to make large changes in small, safe steps Approach software design as an exercise in human relationships From the Publisher From the Preface What is Tidy First? “I have to change this code but it’s messy. What should I do next?” “Maybe I should tidy the code before I make the change. Maybe. Some. Or maybe not.” These are questions you might ask yourself, and if there were an easy answer, I wouldn’t have to write a book to cover it. Tidy First? describes: When to tidy messy code before changing what it computes. How to tidy messy code safely and efficiently. How to stop tidying messy code. Why tidying works. 请完成验证以访问链接!进行人机身份验证 Software design is an exercise in human relationships. In Tidy First? we start with the proverbial person in the mirror—with the programmer’s relationship with themself. Why don’t we take time to care for ourselves? Take time to make our work easier? Why do we go down the rabbithole of cleaning code to the exclusion of work that would help our users? Tidy First? is the next step in my mission to help geeks feel safe in the world. It’s also the first step to take when addressing the common question posed above. Software design is a powerful tool to ease pain in the world—if it is used well. Used badly, it becomes just another instrument of oppression and becomes a drag on the effectiveness of software development. By the end of this book, you will understand: The fundamental difference between changes to the behavior of a system and changes to its structure. The enabling magic of alternating investment in structure and investment in behavior, as a lone programmer changing code. The basics of the theory of how software design works and the forces that act on it. And you will be able to: Improve your own experience of programming by sometimes tidying first (and sometimes tidy after). Begin to make large changes in small, safe steps. Approach software design as an exercise in human relationships Audience This book is meant for programmers, lead developers, hands-on software architects, and technical managers. It is not tied to any programming languages and all developers will also be able to read and apply the concepts in this book to their own projects. This book assumes that the reader is not new to programming in general.
#профессиональнаялитература
Артикул
6156985592
Автор на обложке
0
Тип бумаги в книге
Мелованная матовая
Тип обложки
Мягкая обложка
Тип книги
Печатная книга
Язык издания
Английский
Количество страниц
122
Размеры, мм
251*179*25
ISBN
9781098151249
Сохранность книги
Очень хорошая
Информация о технических характеристиках, комплекте поставки, стране изготовления, внешнем виде и цвете товара носит справочный характер и основывается на последних доступных к моменту публикации сведениях
Отзывы о товаре 0 Cloud Native Development with google Cloud: Building Applications at Speed and Scale
Рейтинга пока нет. Он формируется на основе актуальных отзывов на заказанные и оплаченные товары

Как правильно задавать вопросы?

Будьте вежливы и спрашивайте о товаре, на карточке которого вы находитесь

Если вы обнаружили ошибку в описанием товара, воспользуйтесь функцией

Как отвечать на вопросы?

Отвечать на вопросы могут клиенты, купившие товар, и официальные представители.

Выбрать «Лучший ответ» может только автор вопроса, если именно этот ответ ему помог.