Five Lines of Code

Five Lines of Code

EnglishPaperback / softback
Clausen, Christian
Manning Publications
EAN: 9781617298318
On order
Delivery on Monday, 29. of June 2026
CZK 1,235
Common price CZK 1,372
Discount 10%
pc
Do you want this product today?
Megabooks Praha Korunní
not available
Librairie Francophone Praha Štěpánská
not available
Megabooks Ostrava
not available
Megabooks Olomouc
not available
Megabooks Plzeň
not available
Megabooks Brno
not available
Megabooks Hradec Králové
not available
Megabooks České Budějovice
not available
Megabooks Liberec
not available

Detailed information

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.” It’s written for working developers, guiding you step by step through applying refactoring patterns to the codebase of a 2D puzzle game. 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. Thanks to this hands-on guide, you’ll find yourself programming faster while still delivering high-quality code that your teammates will love to work with. about the technologyRefactoring is a fact of life. All code is imperfect, and refactoring is a systematic process you can use to improve the quality of your codebase. Whatever your architecture, choice of OO language, or skill as a programmer, the continuous design improvements of refactoring make your code simpler, more readable, and less prone to bugs. You’ll be amazed at the productivity boost of adding refactoring to your code hygiene routine—it’s quicker to hammer out bad code and then improve it than spending hours writing good code in the first place! about the book Five Lines of Code  teaches working developers the shortcuts to quality code. You’ll follow author Christian Clausen’s unique approach to teaching refactoring that’s focused on concrete rules, and getting any method down to five lines or less to implement! There’s no jargon or tricky automated-testing skills required, just easy guidelines and patterns illustrated by detailed code samples. Chapter by chapter you’ll put techniques into action by refactoring a complete 2D puzzle game. Before you know it, you’ll be making serious and tangible improvements to your codebase. what's inside
  • The symptoms of bad code
  • The extracting method, introducing strategy pattern, and many other refactoring patterns
  • Modifying code safely, even when you don’t understand it
  • Writing stable code that enables change-by-addition
  • Proper compiler practices
  • Writing code that needs no comments
  • Real-world practices for great refactoring
about the readerFor developers who know an object-oriented programming language. about the author Christian Clausen  works as a Technical Agile Coach teaching teams how to properly refactor their code. Previously he worked as a software engineer on the Coccinelle semantic patching project, an automated refactoring tool. He has an MSc in computer science, and five years’ experience teaching software quality at a university level.
EAN 9781617298318
ISBN 161729831X
Binding Paperback / softback
Publisher Manning Publications
Publication date December 13, 2021
Pages 275
Language English
Dimensions 234 x 186 x 22
Country United States
Authors Clausen, Christian
Manufacturer information
The manufacturer's contact information is currently not available online, we are working intensively on the axle. If you need information, write us on [email protected], we will be happy to provide it.

Similar titles

Become an Effective Software Engineering Manager

Become an Effective Software Engineering Manager

Stanier, James
EnglishPaperback / softback
The Pragmatic Programmers
ISBN: 9781680507249
On order
Delivery on Monday, 29. of June 2026
On order
Delivery on Monday, 29. of June 2026
CZK 1,200 -10%
99% Invisible City

99% Invisible City

Mars, Roman
EnglishHardback
Hodder & Stoughton
ISBN: 9781529355277
On order
Delivery on Friday, 3. of July 2026
On order
Delivery on Friday, 3. of July 2026
CZK 539 -10%
Living in Data

Living in Data

Thorp, Jer
EnglishHardback
Farrar, Straus & Giroux Inc
ISBN: 9780374189907
On order
Delivery on Thursday, 23. of July 2026
On order
Delivery on Thursday, 23. of July 2026
CZK 823 -10%
Concrete Concept (Brutalist buildings around the world)

Concrete Concept (Brutalist buildings around the world)

Beanland Christopher
EnglishHardback
Quarto Publishing PLC
ISBN: 9780711267411
On order
Delivery on Friday, 3. of July 2026
On order
Delivery on Friday, 3. of July 2026
CZK 458 -10%
Quantum Computing

Quantum Computing

Clegg Brian
EnglishPaperback / softback
Icon Books
ISBN: 9781785787072
On order
Delivery on Monday, 13. of July 2026
On order
Delivery on Monday, 13. of July 2026
CZK 269 -10%
Artificial Intelligence: A Modern Approach, Global Edition

Artificial Intelligence: A Modern Approach, Global Edition

Russell Stuart
EnglishPaperback / softback
Pearson Education Limited
ISBN: 9781292401133
On order
Delivery on Wednesday, 1. of July 2026
On order
Delivery on Wednesday, 1. of July 2026
CZK 2,271 -10%
ISE Electronic Principles

ISE Electronic Principles

Malvino, Albert
EnglishPaperback / softback
McGraw-Hill Education
ISBN: 9781260570564
On order
Delivery on Thursday, 2. of July 2026
On order
Delivery on Thursday, 2. of July 2026
CZK 1,817 -10%
Essentials of Engineering Thermodynamics

Essentials of Engineering Thermodynamics

Kleinstreuer Clement
EnglishPaperback / softback
McGraw-Hill Education
ISBN: 9781260467802
On order
Delivery on Thursday, 2. of July 2026
On order
Delivery on Thursday, 2. of July 2026
CZK 1,947 -10%
97 Things Every Engineering Manager Should Know

97 Things Every Engineering Manager Should Know

Fournier Camille
EnglishPaperback / softback
O'Reilly Media
ISBN: 9781492050902
On order
Delivery on Thursday, 2. of July 2026
On order
Delivery on Thursday, 2. of July 2026
CZK 1,200 -10%
Living Planet

Living Planet

Attenborough, David
EnglishHardback
HarperCollins Publishers
ISBN: 9780008477820
On order
Delivery on Friday, 3. of July 2026
On order
Delivery on Friday, 3. of July 2026
CZK 539 -10%