Create immutable objects

This collection is designed to equip developers with practical strategies and techniques for writing high-quality, maintainable code in contemporary software development environments. Clean code significantly impacts the efficiency of software development processes, the ease of collaboration within...

Full description

Bibliographic Details
Main Author: Contieri, Maximiliano
Format: eBook
Language:English
Published: [Sebastopol, California] O'Reilly Media, Inc. 2024
Edition:[First edition]
Series:Shortcuts
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 02081nmm a2200313 u 4500
001 EB002222286
003 EBX01000000000000001359246
005 00000000000000.0
007 cr|||||||||||||||||||||
008 240801 ||| eng
020 |a 9781098172541 
050 4 |a QA76.758 
100 1 |a Contieri, Maximiliano 
245 0 0 |a Create immutable objects  |c Maximiliano Contieri 
250 |a [First edition] 
260 |a [Sebastopol, California]  |b O'Reilly Media, Inc.  |c 2024 
300 |a 5 pages  |b illustrations 
653 |a Computer software / Development / http://id.loc.gov/authorities/subjects/sh85029535 
653 |a Génie logiciel 
653 |a Software engineering / http://id.loc.gov/authorities/subjects/sh87007398 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
490 0 |a Shortcuts 
776 |z 9781098172541 
776 |z 109817254X 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781098172541/?ar  |x Verlag  |3 Volltext 
082 0 |a 005.1 
082 0 |a 620 
520 |a This collection is designed to equip developers with practical strategies and techniques for writing high-quality, maintainable code in contemporary software development environments. Clean code significantly impacts the efficiency of software development processes, the ease of collaboration within teams, and the long-term maintainability of projects. Using these shortcuts, software engineers can enhance their coding skills, improve code readability, reduce technical debt, and ultimately deliver more robust and scalable software solutions. The collection addresses common challenges such as debugging errors, refactoring, writing tests, making peer reviews and ensuring code consistency across projects. Developers will learn valuable skills such as effective code structuring, writing meaningful variable and function names, implementing design patterns, leveraging automation tools for code formatting and testing, and adopting principles like SOLID and DRY. This collection also includes guidance on writing and reviewing AI-generated clean code