Tech News

제목Software Engineering at Google2021-05-12 23:30
작성자 Level 10

abseil / Software Engineering at Google 


- O'Reilly에서 출간된 책을 무료 이북으로 공개

- 구글의 유니크한 엔지니어링 문화, 프로세스, 도구를 통해서 어떻게 효율적인 엔지니어링 조직을 만드는지를 보여주는 책

* 소프트웨어 조직이 코드를 설계,아키텍팅,작성,유지보수할 때 염두에 두어야 하는 세가지 기본원칙

1. "시간(Time)"이 소프트웨어의 지속 가능성에 미치는 영향과 탄력적으로 만드는 방법

2. "규모(Scale)"가 엔지니어링 조직내의 소프트웨어 프랙티스 실행가능성에 미치는 영향

3. 설계 평가나 개발 결정시 엔지니어가 만들어야 하는 "절충안(Trade-off)"


한글 요약 : http://docs.likejazz.com/software-engineering-at-google/

1. What is Software Engineering ?

2. How to Work Well on Teams

3. Knowledge Sharing

4. Engineering for Equity

5. How to Lead a Team

6. Leading at Scale

7. Measuring Engineering Productivity

8. Style Guides and Rules

9. Code Review

10. Documentation

11. Testing Overview

12. Unit Testing

13. Test Doubles

14. Larger Testing

15. Deprecation

16. Version Control and Branch Management

17. Code Search

18. Build Systems and Build Philosophy

19. Critique: Google’s Code Review Tool

20. Static Analysis

21. Dependency Management

22. Large-Scale Changes

23. Continuous Integration

24. Continuous Delivery

25. Compute as a Service

G
M
T
Text-to-speech function is limited to 200 characters
댓글
자동등록방지
(자동등록방지 숫자를 입력해 주세요)