Implementing Effective Code Reviews: How to Build and Maintain Clean Code
暫譯: 實施有效的程式碼審查:如何建立和維護乾淨的程式碼

Carullo, Giuliana

  • 出版商: Apress
  • 出版日期: 2020-09-04
  • 售價: $2,510
  • 貴賓價: 9.5$2,385
  • 語言: 英文
  • 頁數: 196
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484261615
  • ISBN-13: 9781484261613
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

The ideal code review process differs from organization to organization, but the needs all boil down to the same foundational factors. A software development team cannot properly grow if its code reviews are not consistent, straightforward, and aspire to hit several company goals at once, such as security, performance, longevity, and more. Implementing Effective Code Reviews is the manual your team has been seeking.

Author Giuliana Carullo uses her expert background to guide you through the basics of building and maintaining clean code, and she is known for distilling complex concepts into entertaining and easy-to-grasp lessons. Healthy code requires incremental improvements, and knowing how to execute this is essential for conducting effective reviews on your team. While complex and fancy code can be interesting to work with, it will not always achieve business goals or solve urgent problems. Good coding practices are at the heart of a high-performing team, and Carullo instills these core values in a simple, straight-forward way in Implementing Effective Code Reviews.

 

Whether you are a passionate programmer looking to go the extra mile at the office, or an experienced software engineer seeking a guide to how to improve your leadership and code review process, this book covers it all. With each chapter wrapped up in a handy checklist of crucial takeaways, Carullo has created an essential handbook for coders everywhere. There are a lot of myths that dominate the programming landscape, and Implementing Effective Code Reviews grounds the process and gets to the heart of the matter.


What You Will Learn

  • Understand how to work with your team to implement effective code reviews
  • Master good programming practices that will build healthy code
  • Discover how you should tackle different complex areas during code review like, security and performance


Who This Book Is For
Passionate programmers willing to go the extra mile to be better at their jobs, new programmers looking to strengthen their programming skills, and experienced software engineers looking for a quick guide on how to review code

商品描述(中文翻譯)

理想的程式碼審查流程因組織而異,但所有需求都歸結於相同的基本因素。如果一個軟體開發團隊的程式碼審查不一致、簡單明瞭,並且同時追求多個公司目標,例如安全性、效能、持久性等,那麼該團隊將無法適當成長。《實施有效的程式碼審查》是您的團隊一直在尋找的手冊。

作者 Giuliana Carullo 利用她的專業背景,引導您了解建立和維護乾淨程式碼的基本知識,她以將複雜概念提煉成有趣且易於理解的課程而聞名。健康的程式碼需要逐步改進,了解如何執行這一點對於在您的團隊中進行有效的審查至關重要。雖然複雜且華麗的程式碼可能令人感興趣,但它不一定能實現商業目標或解決緊迫問題。良好的程式設計實踐是高效能團隊的核心,Carullo 在《實施有效的程式碼審查》中以簡單明瞭的方式灌輸這些核心價值。

無論您是希望在辦公室中更進一步的熱情程式設計師,還是尋求改善領導能力和程式碼審查流程的經驗豐富的軟體工程師,本書都涵蓋了所有內容。每一章都附有關鍵要點的實用檢查清單,Carullo 為各地的程式設計師創造了一本必備手冊。程式設計領域中存在許多神話,而《實施有效的程式碼審查》則將流程落實到位,直擊問題的核心。

您將學到的內容:

- 了解如何與團隊合作以實施有效的程式碼審查
- 掌握良好的程式設計實踐,以建立健康的程式碼
- 發現如何在程式碼審查中處理不同的複雜領域,例如安全性和效能

本書適合對象:

熱情的程式設計師,願意在工作中更進一步;希望加強程式設計技能的新程式設計師;以及尋求快速指南以進行程式碼審查的經驗豐富的軟體工程師。

作者簡介

 

Giuliana Carullo, CCSK, PSM certified, is a Research Engineering Manager at Tenable. With over 15 years of engineering experience, she has grown her expertise mainly in the networking, security, cloud computing, telecommunications, and Internet of Things (IoT) industries. Through her career, she's has worn many hats, including researcher, engineer, project manager, and engineering manager. Giuliana has been doing research in a number of application fields for over 7 years, 5 of which in the InfoSec area. She dealt with research in a number of application fields, from academia to industrial research, within SMEs (small and mid-size enterprises) and corporations, including Intel and Ericsson. As the author of 15 research papers and several books, Giuliana loves to make even difficult concepts entertaining and easy to grasp.

 

作者簡介(中文翻譯)

Giuliana Carullo,擁有 CCSK 和 PSM 認證,是 Tenable 的研究工程經理。她擁有超過 15 年的工程經驗,主要在網路、安全、雲端運算、電信和物聯網 (IoT) 行業中增長了她的專業知識。在她的職業生涯中,她擔任過多種角色,包括研究員、工程師、專案經理和工程經理。Giuliana 在多個應用領域進行研究已超過 7 年,其中 5 年專注於資訊安全 (InfoSec) 領域。她在多個應用領域進行研究,從學術界到工業研究,涵蓋中小企業 (SMEs) 和大型企業,包括 Intel 和 Ericsson。作為 15 篇研究論文和幾本書籍的作者,Giuliana 喜歡將即使是困難的概念變得有趣且易於理解。