Bookbot

Code Leader

Ocena książki

Więcej o książce

This book targets career developers aiming to elevate their skills or projects. It's ideal for software developers with 3–4 years of experience seeking to enhance project discipline or transition to technical lead roles. The focus is on delivering high-quality software efficiently, emphasizing practical techniques for teams to achieve these goals. It acknowledges that software development is fundamentally a business, where timely, cost-effective, high-quality code is crucial for success. Assuming a baseline familiarity with coding and the software development lifecycle, the book is not for entry-level developers or those seeking to learn basic coding or project management methodologies. Instead, it provides strategies applicable to various project methodologies, including Agile and waterfall, while steering clear of philosophical debates in software development. The book is structured into three parts: Philosophy, Process, and Code Construction. Each chapter offers practical insights, allowing readers to implement improvements incrementally rather than overhauling entire projects. Examples primarily in C# illustrate key points but are adaptable to other languages. Part I discusses abstract approaches to software projects, while Part II focuses on processes and tools for code quality. Part III presents coding techniques for maintainability. The final section illustrates a day in the life of a developer applying these princi

Zakup książki

Code Leader, Patrick Cauldwell

Język
Rok wydania
2008
Oprawa
(miękka)
Jak tylko się pojawi, wyślemy Ci wiadomość e-mail.

Metody płatności

3,7
Bardzo dobra
23 Ocena

Brakuje nam tutaj Twojej recenzji.

Tytuł
Code Leader
Język
angielski
Wydawca
Wrox
Rok wydania
2008
Oprawa
miękka
ISBN10
0470259248
ISBN13
9780470259245
Seria
Ocena
3,65 z 5
Opis
This book targets career developers aiming to elevate their skills or projects. It's ideal for software developers with 3–4 years of experience seeking to enhance project discipline or transition to technical lead roles. The focus is on delivering high-quality software efficiently, emphasizing practical techniques for teams to achieve these goals. It acknowledges that software development is fundamentally a business, where timely, cost-effective, high-quality code is crucial for success. Assuming a baseline familiarity with coding and the software development lifecycle, the book is not for entry-level developers or those seeking to learn basic coding or project management methodologies. Instead, it provides strategies applicable to various project methodologies, including Agile and waterfall, while steering clear of philosophical debates in software development. The book is structured into three parts: Philosophy, Process, and Code Construction. Each chapter offers practical insights, allowing readers to implement improvements incrementally rather than overhauling entire projects. Examples primarily in C# illustrate key points but are adaptable to other languages. Part I discusses abstract approaches to software projects, while Part II focuses on processes and tools for code quality. Part III presents coding techniques for maintainability. The final section illustrates a day in the life of a developer applying these princi