Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
isnull
PPT, PDF
421 views
软件工程&架构
AI-enhanced description
本文探讨程序编写的基本规则,强调避免不必要的复杂性和模块的重要性。作者认为模块接口比任何框架都重要,并主张代码的优化应保持简单易行。进一步提到测试模块的必要性及代码规范的重要性。
Technology
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 6
2
/ 6
3
/ 6
4
/ 6
5
/ 6
6
/ 6
More Related Content
PDF
Surface Water Conversion - City of Sugar Land
by
Southeast Chapter of Texas AWWA
PDF
多個敏捷團隊之間的版本控制(1)
by
Jen-Chieh Ko
PPT
Sql Server 高级技巧系列之四:事务以及并发
by
向 翔
PPT
Scrum
by
isnull
PPT
张勇 搜搜前端架构
by
isnull
PPT
183银行服务器下载说明
by
isnull
PDF
Wh Espey 021810 Setawwa
by
Southeast Chapter of Texas AWWA
PPT
站点报告模板
by
isnull
Surface Water Conversion - City of Sugar Land
by
Southeast Chapter of Texas AWWA
多個敏捷團隊之間的版本控制(1)
by
Jen-Chieh Ko
Sql Server 高级技巧系列之四:事务以及并发
by
向 翔
Scrum
by
isnull
张勇 搜搜前端架构
by
isnull
183银行服务器下载说明
by
isnull
Wh Espey 021810 Setawwa
by
Southeast Chapter of Texas AWWA
站点报告模板
by
isnull
Viewers also liked
PDF
Tom 030810 Setawwa
by
Southeast Chapter of Texas AWWA
PPT
Златушко
by
Мая Михайлова
DOCX
Sap APO (Advanced Planner and Optimizer)
by
Indu Khemchandani
DOCX
arquitectura
by
Miguel Angel Cafrdenas Alanya
PPTX
What is social media marketing
by
shafaet karim
DOC
Rajeshkumar CV
by
rajesh kumar
PDF
M9. 2.bim aluno_2.0.1.3.
by
brendabommie
PDF
Fundamentos climatología.desbloqueado
by
Byron Yucailla
PPTX
Presentation1.PPTX
by
jameschloejames
PDF
Gateway Place LAMP Slides
by
Gateway Place Apartments
PPT
1998 Sa Ts Science
by
stanhopekris
PDF
Rodan + Fields Business Opportunity
by
esroberts
PPS
Vár-lak
by
Kapitán József
PPTX
Presentation1
by
IsmaelR. Domingo
PPTX
Presentación de modelaje matematica
by
vega91
Tom 030810 Setawwa
by
Southeast Chapter of Texas AWWA
Златушко
by
Мая Михайлова
Sap APO (Advanced Planner and Optimizer)
by
Indu Khemchandani
arquitectura
by
Miguel Angel Cafrdenas Alanya
What is social media marketing
by
shafaet karim
Rajeshkumar CV
by
rajesh kumar
M9. 2.bim aluno_2.0.1.3.
by
brendabommie
Fundamentos climatología.desbloqueado
by
Byron Yucailla
Presentation1.PPTX
by
jameschloejames
Gateway Place LAMP Slides
by
Gateway Place Apartments
1998 Sa Ts Science
by
stanhopekris
Rodan + Fields Business Opportunity
by
esroberts
Vár-lak
by
Kapitán József
Presentation1
by
IsmaelR. Domingo
Presentación de modelaje matematica
by
vega91
More from isnull
PDF
雷志兴 百度前端基础平台与架构分享
by
isnull
PPT
人人网技术经理张铁安 Feed系统结构浅析
by
isnull
PPTX
基于Web的项目管理工具redmine
by
isnull
PPT
阿里巴巴 招聘技巧培训
by
isnull
PPT
Mysql introduction-and-performance-optimization
by
isnull
PPT
大型应用软件架构的变迁
by
isnull
PDF
Tsung
by
isnull
PDF
Designofhtml5
by
isnull
PPT
杨皓 新浪博客前端架构分享
by
isnull
PPT
Scrum
by
isnull
PDF
Barcelona apc mem2010
by
isnull
PDF
Dutch php conference_2010_opm
by
isnull
PDF
My sql数据库开发的三十六条军规
by
isnull
PDF
我的Ubuntu之旅
by
isnull
PDF
Data on the web
by
isnull
PPT
淘宝分布式数据处理实践
by
isnull
PDF
Dutch php conference_apc_mem2010
by
isnull
PDF
Mysql开发与优化
by
isnull
PDF
Yui3 初探
by
isnull
PDF
张克军 豆瓣前端团队的工作方式
by
isnull
雷志兴 百度前端基础平台与架构分享
by
isnull
人人网技术经理张铁安 Feed系统结构浅析
by
isnull
基于Web的项目管理工具redmine
by
isnull
阿里巴巴 招聘技巧培训
by
isnull
Mysql introduction-and-performance-optimization
by
isnull
大型应用软件架构的变迁
by
isnull
Tsung
by
isnull
Designofhtml5
by
isnull
杨皓 新浪博客前端架构分享
by
isnull
Scrum
by
isnull
Barcelona apc mem2010
by
isnull
Dutch php conference_2010_opm
by
isnull
My sql数据库开发的三十六条军规
by
isnull
我的Ubuntu之旅
by
isnull
Data on the web
by
isnull
淘宝分布式数据处理实践
by
isnull
Dutch php conference_apc_mem2010
by
isnull
Mysql开发与优化
by
isnull
Yui3 初探
by
isnull
张克军 豆瓣前端团队的工作方式
by
isnull
软件工程&架构
1.
KISS 是大家耳熟能详的词。我相信不管读没读过《
UNIX 编程艺术》一书的人都听过。这里借这个词,表达下我对程序编写最基础的一些规则的见解。 程序员都是自信的,所以设计过度是一种常见现象。“不要增加无谓的复杂性”,是希望正确理解需求。应对变化是应该的,但是不能过于扩散。 优化不应该破坏易实施性。坚信最优化的代码总是看起来很简单简洁的。
2.
“ 模块比框架更重要”,这个观点可能和很多人的看法背道而驰。 但是我想强调的是,没有一个框架是稳定不变的。
所以,在承认这个事实的基础上,你应该懂得去尽可能地减少系统为此(指框架调整)而付出的代价。 所以,我的结论是:模块很重要。模块接口比一切都重要。
3.
为什么需要模块是可测试的?
4.
Office UI Logic
的复杂性: Undo/redo 宏录制 版式 Selection 状态 …
5.
See http://blog.csdn.net/xushiweizh/archive/2008/02/19/2104631.aspx (
自动化单元测试的意义 ).
6.
Static check :代码规范、代码检查。
Runtime check :代码覆盖率检查。
Download