Tag: Refactoring

AI for Mass-Scale Code Refactoring and Analysis


Free Download AI for Mass-Scale Code Refactoring and Analysis
English | 2024 | ISBN: 9781098175849 | 41 Pages | EPUB | 3.3 MB
As the software development landscape evolves, the challenge of managing and refactoring extensive code bases becomes increasingly complex. AI methods of code refactoring, while effective for smaller scales, can falter under the weight of mass-scale operations. The need for efficiency, accuracy, and consistency is more critical than ever.

(more…)

Refactoring to Rust (MEAP V07)


Free Download Refactoring to Rust (MEAP V07)
English | 2024 | ISBN: 9781617299018 | 338 pages | MOBI | 1.65 Mb
Get the speed and reliability of Rust libraries, functions, and high-performance features through incremental adoption without rewriting your codebase from scratch.

(more…)

Professional Refactoring in C# & ASP.NET


Free Download Professional Refactoring in C# & ASP.NET By Danijel Arsenovski
2009 | 517 Pages | ISBN: 047043452X | PDF | 5 MB
Refactoring is an effective way to quickly uncover problematic code and fix it. In this first book to provide a hands-on approach to refactoring in C# and ASP.NET, you’ll discover to apply refactoring techniques to manage and modify your code. Plus, you’ll learn how to build a prototype application from scratch and discover how to refactor the prototype into a properly designed, enterprise-level application. With the help of step-by-step directions, you’ll gain a better understanding of different code issues and refactoring transformations. Many of these transformations are developed from real-world scenarios that are the result of key business decisions. In addition, you’ll find formal definitions of refactoring techniques that you’ll be able to refer to while on the job. This book covers the refactoring techniques that will enable you to become more efficient and productive. You’ll be able to use this information to respond to change and improve the design of existing code. What you will learn from this book How to assemble your own refactoring toolkit Techniques for performing unit testing Tips on refactoring to patterns How to use refactoring to upgrade legacy C# and ASP.NET code Ways to take advantage of the method extraction to eliminate duplicated code How to make code simpler, easier to modify, and more understandable All about object oriented theory and design patterns Methods for using LINQ and other C# 3.0 enhancementsWho this book is forThis book is for C# and ASP.NET developers who want to learn how to effectively manage and modify their code with refactoring tools and features.Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

(more…)

Refactoring to Rust (MEAP V07)


Free Download Refactoring to Rust (MEAP V07)
English | 2024 | ISBN: 9781617299018 | 338 Pages | PDF EPUB | 4.4 MB
Refactoring to Rust teaches you how to take advantage of Rust’s easy-to-use interoperating mechanisms. Learn practical code-mixing techniques like embedding Rust libraries into apps written in other languages. This practical guide emphasises techniques for incrementally refactoring performance-critical code to Rust while keeping the rest of your application in its original language.

(more…)

Ruby on Rails Design Patterns and Refactoring


Free Download Ruby on Rails Design Patterns and Refactoring
Published 4/2024
MP4 | Video: h264, 1920×1080 | Audio: AAC, 48 KHz
Language: English | Size: 184.08 MB | Duration: 1h 8m 56s
In Rails Design Patterns and Refactoring, you’ll learn how to refine and scale your Ruby on Rails applications. We’ll start by exploring foundational design patterns and linking them with Ruby and OOP best practices.

(more…)

Writing and Refactoring Testable PHP


Free Download Writing and Refactoring Testable PHP
Released 1/2024
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Skill Level: Advanced | Genre: eLearning | Language: English + srt | Duration: 2h 22m | Size: 311 MB
It’s difficult to innovate in a messy, disorganized PHP codebase. Enter test-driven development (TDD)-a more professional development approach that helps prevent regressions, increase developer confidence in a codebase, and keep the codebase clean to accommodate business logic pivots. In this course, learn how PHP developers can leverage TDD in new projects and refactor code in existing projects.

(more…)

Refactoring in Java


Free Download Refactoring in Java: Improving code design and maintainability for Java developers
English | 2023 | ISBN: 1805126636 | 487 Pages | EPUB (True) | 7 MB
The book begins by helping you get to grips with refactoring fundamentals, including cultivating good coding habits and identifying red flags. You’ll explore testing methodologies, essential refactoring techniques, and metaprogramming, as well as designing a good architecture. The chapters clearly explain how to refactor and improve your code using real-world examples and proven techniques. Part two equips you with the ability to recognize code smells, prioritize tasks, and employ automated refactoring tools, testing frameworks, and code analysis tools. You’ll discover best practices to ensure efficient code improvement so that you can navigate complexities with ease. In part three, the book focuses on continuous learning, daily practices enhancing coding proficiency, and a holistic view of the architecture. You’ll get practical tips to mitigate risks during refactoring, along with guidance on measuring impact to ensure that you become an efficient software craftsperson.

(more…)

Refactoring with C#


Free Download Refactoring with C#:
Safely improve .NET applications and pay down technical debt with Visual Studio, .NET 8, and C# 12

English | 2023 | ISBN: 1835089984 | 672 Pages | EPUB (True) | 25 MB

(more…)