Контакты/Проезд  Доставка и Оплата Помощь/Возврат
История
  +7(495) 980-12-10
  пн-пт: 10-18 сб,вс: 11-18
  shop@logobook.ru
   
    Поиск книг                    Поиск по списку ISBN Расширенный поиск    
Найти
  Зарубежные издательства Российские издательства  
Авторы | Каталог книг | Издательства | Новинки | Учебная литература | Акции | Хиты | |
 

Agile Modeling with UML: Code Generation, Testing, Refactoring, Rumpe Bernhard


Варианты приобретения
Цена: 11179.00р.
Кол-во:
Наличие: Поставка под заказ.  Есть в наличии на складе поставщика.
Склад Америка: Есть  
При оформлении заказа до: 2025-07-28
Ориентировочная дата поставки: Август-начало Сентября
При условии наличия книги у поставщика.

Добавить в корзину
в Мои желания

Автор: Rumpe Bernhard
Название:  Agile Modeling with UML: Code Generation, Testing, Refactoring
ISBN: 9783319864945
Издательство: Springer
Классификация:




ISBN-10: 3319864947
Обложка/Формат: Paperback
Страницы: 388
Вес: 0.56 кг.
Дата издания: 25.07.2018
Язык: English
Издание: Softcover reprint of
Иллюстрации: Bibliography; 96 tables, color; 101 illustrations, color; 75 illustrations, black and white
Размер: 23.39 x 15.60 x 2.11 cm
Читательская аудитория: General (us: trade)
Подзаголовок: Code generation, testing, refactoring
Ссылка на Издательство: Link
Рейтинг:
Поставляется из: Германии
Описание: 1 Introduction.- 2 Agile and UML-Based Methodology.- 3 Compact Overview of UML/P.- 4 Principles of Code Generation.- 5 Transformations for Code Generation.- 6 Principles of Testing with Models.- 7 Model-Based Tests.- 8 Design Patterns for Testing.- 9 Refactoring as a Model Transformation.- 10 Refactoring of Models.- 11 Summary, Further Reading and Outlook.


Agile Methods. Large-Scale Development, Refactoring, Testing, and Estimation

Автор: Torgeir Dings?yr; Nils Brede Moe; Roberto Tonelli;
Название: Agile Methods. Large-Scale Development, Refactoring, Testing, and Estimation
ISBN: 3319143573 ISBN-13(EAN): 9783319143576
Издательство: Springer
Рейтинг:
Цена: 6708.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: Part: Principles of Large-Scale Agile Development.- Towards Principles of Large-Scale Agile Development: A Summary of the Workshop at XP2014 and a Revised Research Agenda.- Characteristics and Principles of Scaled Agile.- Architecture in Large Scale Agile Development.- Industrial Challenges of Scaling Agile in Mass-Produced Embedded Systems.- Agile in Distress: Architecture to the Rescue.- Conventions for Coordinating Large Agile Projects.- Supporting a Large-Scale Lean and Agile Transformation by Defining Common Values.- A Model for Understanding When Scaling Agile Is Appropriate in Large Organizations.- Control in Software Project Portfolios: A Complex Adaptive Systems Approach.- Part: Refactoring & Testing.- A Measure of the Modularisation of Sequential Software Versions Using Random Graph Theory.- Refactoring Clustering in Java Software Networks.- Are Some Refactorings Attached to Fault-Prone Classes and Others to Fault-Free Classes?.- Capturing Software Evolution and Change through Code Repository Smells.- Considering Polymorphism in Change-Based Test Suite Reduction.- Part: Estimations in the 21st Century Software Engineering.- Effort Estimation in Agile Global Software Development Context.- Early Software Project Estimation the Six Sigma Way.

Five Lines of Code: How and When to Refactor

Автор: Clausen Christian
Название: Five Lines of Code: How and When to Refactor
ISBN: 161729831X ISBN-13(EAN): 9781617298318
Издательство: Неизвестно
Рейтинг:
Цена: 7918.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: Five Lines of Code teaches refactoring that's focused on concrete rules and getting any method down to five lines or less! There's no jargon or tricky automated-testing skills required, just easy guidelines and patterns illustrated by detailed code samples.

In Five Lines of Code you will learn:

The signs of bad code
Improving code safely, even when you don't understand it
Balancing optimization and code generality
Proper compiler practices
The Extract method, Introducing Strategy pattern, and many other refactoring patterns
Writing stable code that enables change-by-addition
Writing code that needs no comments
Real-world practices for great refactoring

Improving existing code--refactoring--is one of the most common tasks you'll face as a programmer. Five Lines of Code teaches you clear and actionable refactoring rules that you can apply without relying on intuitive judgements such as "code smells." Following the author's expert perspective--that refactoring and code smells can be learned by following a concrete set of principles--you'll learn when to refactor your code, what patterns to apply to what problem, and the code characteristics that indicate it's time for a rework.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the technology
Every codebase includes mistakes and inefficiencies that you need to find and fix. Refactor the right way, and your code becomes elegant, easy to read, and easy to maintain. In this book, you'll learn a unique approach to refactoring that implements any method in five lines or fewer. You'll also discover a secret most senior devs know: sometimes it's quicker to hammer out code and fix it later!

About the book
Five Lines of Code is a fresh look at refactoring for developers of all skill levels. In it, you'll master author Christian Clausen's innovative approach, learning concrete rules to get any method down to five lines--or less! You'll learn when to refactor, specific refactoring patterns that apply to most common problems, and characteristics of code that should be deleted altogether.

What's inside

The signs of bad code
Improving code safely, even when you don't understand it
Balancing optimization and code generality
Proper compiler practices

About the reader
For developers of all skill levels. Examples use easy-to-read Typescript, in the same style as Java and C#.

About the author
Christian Clausen works as a Technical Agile Coach, teaching teams how to refactor code.

Table of Contents
1 Refactoring refactoring
2 Looking under the hood of refactoring
PART 1 LEARN BY REFACTORING A COMPUTER GAME
3 Shatter long function
4 Make type codes work
5 Fuse similar code together
6 Defend the data
PART 2 TAKING WHAT YOU HAVE LEARNED INTO THE REAL WORLD
7 Collaborate with the compiler
8 Stay away from comments
9 Love deleting code
10 Never be afraid to add code
11 Follow the structure in the code
12 Avoid optimizations and generality
13 Make bad code look bad
14 Wrapping up

Agile Modeling with UML

Автор: Bernhard Rumpe
Название: Agile Modeling with UML
ISBN: 3319588613 ISBN-13(EAN): 9783319588612
Издательство: Springer
Рейтинг:
Цена: 11179.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: This book focuses on the methodological treatment of UML/P and addresses three core topics of model-based software development: code generation, the systematic testing of programs using a model-based definition of test cases, and the evolutionary refactoring and transformation of models.

Modeling with UML

Название: Modeling with UML
ISBN: 331933932X ISBN-13(EAN): 9783319339320
Издательство: Springer
Рейтинг:
Цена: 7965.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: This book presents a variant of UML that is especially suitable for agile development of high-quality software. It adjusts the language UML profile, called UML/P, for optimal assistance for the design, implementation, and agile evolution to facilitate its use especially in agile, yet model based development methods for data intensive or control driven systems.After a general introduction to UML and the choices made in the development of UML/P in Chapter 1, Chapter 2 includes a definition of the language elements of class diagrams and their forms of use as views and representations. Next, Chapter 3 introduces the design and semantic facets of the Object Constraint Language (OCL), which is conceptually improved and syntactically adjusted to Java for better comfort. Subsequently, Chapter 4 introduces object diagrams as an independent, exemplary notation in UML/P, and Chapter 5 offers a detailed introduction to UML/P Statecharts. Lastly, Chapter 6 presents a simplified form of sequence diagrams for exemplary descriptions of object interactions. For completeness, appendixes A–C describe the full syntax of UML/P, and appendix D explains a sample application from the E-commerce domain, which is used in all chapters.This book is ideal for introductory courses for students and practitioners alike.

Modeling with UML: Language, Concepts, Methods

Автор: Rumpe Bernhard
Название: Modeling with UML: Language, Concepts, Methods
ISBN: 3319816357 ISBN-13(EAN): 9783319816357
Издательство: Springer
Рейтинг:
Цена: 9781.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание:

Introduction.- Class Diagrams.- Object Constraint Language.- Object Diagrams.- State charts.- Sequence Diagrams.- A Language Representation with Syntax Class Diagrams.- B Java.- C The Syntax of the UML/P.- D Sample application: Internet-based Auction System.- References.


ООО "Логосфера " Тел:+7(495) 980-12-10 www.logobook.ru
   В Контакте     В Контакте Мед  Мобильная версия