how to write good code

22
HOW TO 怎么 WRITE GOOD CODE 的代码 Salimane adjao moustapha salimane.com github.com/salimane

Upload: salimane-adjao-moustapha

Post on 11-Nov-2014

821 views

Category:

Self Improvement


0 download

Tags:

DESCRIPTION

HOW TO WRITE GOOD CODE / 怎么写良好的代码

TRANSCRIPT

Page 1: HOW TO WRITE GOOD CODE

HOW TO 怎么WRITE 写GOOD CODE 良好的代码

Sal imane adjao moustaphas a l i m a n e . c o m

g i t h u b . c o m / s a l i m a n e

Page 2: HOW TO WRITE GOOD CODE

我是谁 ?

WHOAMI?

Page 3: HOW TO WRITE GOOD CODE

15个国家 (11%的国家 )

所以 ...我很不同

Page 4: HOW TO WRITE GOOD CODE

个人的开源项目

github.com/salimane

Page 5: HOW TO WRITE GOOD CODE

WHY DO YOU NEED TO WRITE

GOOD CODE?

为什么你需要编写良好的代码?

Page 6: HOW TO WRITE GOOD CODE

为你的工作感到自豪

Page 7: HOW TO WRITE GOOD CODE

我不知道我在做什么

Page 8: HOW TO WRITE GOOD CODE

我不知道我在做什么GOOD CODE

良好的代码

Page 9: HOW TO WRITE GOOD CODE

WHAT IS GOOD CODE?什么是好代码?

Page 10: HOW TO WRITE GOOD CODE

我不知道我在做什么

BAD CODE GOOD CODE

Page 11: HOW TO WRITE GOOD CODE

它的工作原理

Page 12: HOW TO WRITE GOOD CODE

CAN BE READ可以读取

Page 13: HOW TO WRITE GOOD CODE

CAN BE MAINTAINED

可保持

Page 14: HOW TO WRITE GOOD CODE

CAN BE TESTED可以测试

Page 15: HOW TO WRITE GOOD CODE

HOW TO WRITE GOOD

CODE?怎么写良好的代码 ?

Page 16: HOW TO WRITE GOOD CODE

健康快乐

Page 17: HOW TO WRITE GOOD CODE

CODE, CODE, CODE写代码, 写代码,写代码

TEST, TEST, TEST测试,测试,测试

PROFILE, PROFILE, PROFILE事件探查,探查,探查

Page 18: HOW TO WRITE GOOD CODE

KISS (Keep It Simple Stupid)保持简单愚蠢

YAGNI (You Ain’t Gonna Need It)你不会需要它

DRY (Do Not Repeat Yourself)不重复自己

Page 19: HOW TO WRITE GOOD CODE

THINK BEFORE YOU WRITE ANY CODE

三思而后编写任何代码

DO NOT CODE BY LUCK一次偶然的机会不编码

USE TOOLS TO HELP YOU使用工具来帮助你

Page 20: HOW TO WRITE GOOD CODE

MVP (Most Valuable Parts)最有价值的地方

KEEP LEARNING & PRACTICING不断的学习和实践

MASTER DATA STRUCTURE精通数据结构

Page 21: HOW TO WRITE GOOD CODE

谈话是廉价 , 只是写出好的代码

Page 22: HOW TO WRITE GOOD CODE

SALIMANE ADJAO MOUSTAPHAsalimane.comgithub.com/salimane@salimane (weibo, twitter…)