|
Books > Computing & IT > Computer programming > Programming languages
|
Buy Now
Clean Code in C# - Refactor your legacy C# code base and improve application performance by applying best practices (Paperback)
Loot Price: R1,354
Discovery Miles 13 540
|
|
|
Clean Code in C# - Refactor your legacy C# code base and improve application performance by applying best practices (Paperback)
Expected to ship within 18 - 22 working days
|
Develop your programming skills by exploring essential topics such
as code reviews, implementing TDD and BDD, and designing APIs to
overcome code inefficiency, redundancy, and other problems arising
from bad code Key Features Write code that cleanly integrates with
other systems while maintaining well-defined software boundaries
Understand how coding principles and standards enhance software
quality Learn how to avoid common errors while implementing
concurrency or threading Book DescriptionTraditionally associated
with developing Windows desktop applications and games, C# is now
used in a wide variety of domains, such as web and cloud apps, and
has become increasingly popular for mobile development. Despite its
extensive coding features, professionals experience problems
related to efficiency, scalability, and maintainability because of
bad code. Clean Code in C# will help you identify these problems
and solve them using coding best practices. The book starts with a
comparison of good and bad code, helping you understand the
importance of coding standards, principles, and methodologies.
You'll then get to grips with code reviews and their role in
improving your code while ensuring that you adhere to
industry-recognized coding standards. This C# book covers unit
testing, delves into test-driven development, and addresses
cross-cutting concerns. You'll explore good programming practices
for objects, data structures, exception handling, and other aspects
of writing C# computer programs. Once you've studied API design and
discovered tools for improving code quality, you'll look at
examples of bad code and understand which coding practices you
should avoid. By the end of this clean code book, you'll have the
developed skills you need in order to apply industry-approved
coding practices to write clean, readable, extendable, and
maintainable C# code. What you will learn Write code that allows
software to be modified and adapted over time Implement the
fail-pass-refactor methodology using a sample C# console
application Address cross-cutting concerns with the help of
software design patterns Write custom C# exceptions that provide
meaningful information Identify poor quality C# code that needs to
be refactored Secure APIs with API keys and protect data using
Azure Key Vault Improve your code's performance by using tools for
profiling and refactoring Who this book is forThis coding book is
for C# developers, team leads, senior software engineers, and
software architects who want to improve the efficiency of their
legacy systems. A strong understanding of C# programming is
required.
General
Is the information for this product incomplete, wrong or inappropriate?
Let us know about it.
Does this product have an incorrect or missing image?
Send us a new image.
Is this product missing categories?
Add more categories.
Review This Product
No reviews yet - be the first to create one!
|
You might also like..
|
Email address subscribed successfully.
A activation email has been sent to you.
Please click the link in that email to activate your subscription.