外媒速递:良好软件开发习惯汇总

原创
新闻
软件开发绝不只是单纯了解API调用或者基本语法,当然不是。事实上,软件开发具有更为深层的哲学含义,而成为出色软件开发者也需要我们培养起良好的开发习惯。在今天的文章当中,我们将总结多位业界大牛的观点,希望引导各位朋友顺利提升开发水平。

【51CTO.com原创稿件】外媒速递是核子可乐精选的近日国外媒体的精彩文章推荐,希望大家喜欢!

今天给大家推荐的内容包括:良好软件开发习惯汇总、2017年二十款***WordPress企业主题、25款简单工具助你加快移动应用构建速度和12项移动应用设计原则助你顺利提升用户体验等。

一、良好软件开发习惯汇总

原文标题:The good software development manifesto

软件开发绝不只是单纯了解API调用或者基本语法,当然不是。事实上,软件开发具有更为深层的哲学含义,而成为出色软件开发者也需要我们培养起良好的开发习惯。在今天的文章当中,我们将总结多位业界大牛的观点,希望引导各位朋友顺利提升开发水平。

1. 信任数据

2. 软件开发不只是编码

3. 代码是一种与他人的沟通语言

4. 良好流程非常关键

5. 用结果证明自己,而非用“状态”证明

6. 三人行必有我师

 

7. 测试所有假设,并在必要时作出调整

二、2017年二十款***WordPress企业主题

原文标题:20 of the Best WordPress Corporate Business Themes of 2017

[[200533]]

运营现代企业绝非易事——你的潜在客户一直在网上浏览以寻找货品与服务,这意味着只有具备强大的网站展示平台,方有可能成功吸引其关注。正因为如此,企业网站开始成为愈发重要的自我宣传载体,而视觉效果更是直接决定着其命运。下面,我们将以此为题,了解二十款***WordPress企业主题。

1. Divi

2. Tower

3. Massive Dynamic

4. Jupiter

5. Digital Pro

6. Vellum

7. Navy

8. The7

9. Fullpane

10. Corpus

11. Scalia

12. Flat

13. Roxima

14. Company

15. Uplift

16. Enfold

17. BusinessTwo

18. Corporate

19. Universe

20. Codeus

三、25款简单工具助你加快移动应用构建速度

原文标题:25 simple tools for building mobile apps fast

[[200534]]

着眼于移动应用开发领域,低代码与无代码移动开发工具已经成为一股重要的新势力。尽管仍然存在关于Web、原生与混合移动应用优劣的争论,但已经达成广泛共识的观点在于,我们当前必须以越来越快的速度完成移动应用构建。在这样的历史背景之下,今天要聊的25款简单工具无疑值得大家加以关注。

1. AppGyver

2. Salesforce Lightning

3. 微软PowerApps

4. OutSystems Platform

5. Alpha Anywhere

6. Kony Visualizer

7. Appery.io

8. Quick Base

9. Appian Platform

10. ServiceNow Platform

11. EachScape

12. Appcelerator

13. Caspio Bridge

14. MIOedge

15. Bizagi BPM Suite

16. K2 Blackpearl与Appit

17. ViziApps

18. MATS BPM

19. Form.com

20. Mendix App Platform

21. AgilePoint NX

22. App Press

23. Nintex Workflow

24. iBuildApp

25. MicroPact Enterllitrak

四、图文详解:12项移动应用设计原则助您顺利提升用户体验

原文标题:12 Mobile App Design Fundamentals to Enhance User Experience

12项移动应用设计原则助您顺利提升用户体验

时至今日,谷歌Play Store当中提供200万款应用; 苹果App Store中的应用数量也达到150万款。作为开发者,我们该如何改进自身开发成果,从而确保其在竞争的市场竞争中脱颖而出?用户体验显然是其中的关键所在。下面,我们将立足12项基本设计原则,聊聊提升用户体验的那些事儿。

注册

1. 设计简单明确的登录与注册机制

2. 无缝化密码验证流程

应用导航与探索

3. 利用直观位置入口实现自动定位

4. 无缝化Web交易对接

应用内搜索

5. 直观搜索按钮

6. 启用过滤与排序选项

商务与转换

7. 提供比较功能

8. 避免杂乱

表单

9. 用户友好型表单

10. 为对应字段提供正确的键盘布局

可用性与全面性

11. 按钮内的文本标签

12. 适合手指操作的点触对象

【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】

戳这里,看该作者更多好文

责任编辑:赵宁宁 来源: 51CTO专栏
相关推荐

2017-01-20 08:57:00

开发Web网关物联网

2017-12-28 08:54:16

开发工具数据中心JavaScript

2017-09-14 08:55:28

敏捷软件开发云平台QA测试

2017-08-11 08:35:07

软件开发WordPress开源

2018-05-14 08:45:47

UI设计虚拟现实代码

2017-02-16 08:36:24

API威胁机器学习

2018-05-24 08:39:13

软件开发自动化软件测试

2017-09-08 08:48:18

Swift语言数据分段机器学习

2016-12-30 08:50:57

2018-08-07 08:36:54

pytestJavaScript微服务

2018-01-05 08:31:30

2018-04-27 10:05:41

深度强化学习网络工具GDPR

2017-03-03 08:38:25

2017-04-04 19:02:34

WordPressWindows 10WiFi

2016-10-12 09:25:50

云架构框架应用

2018-01-12 08:36:20

软件开发SD-WAN云服务

2016-07-05 09:37:26

2017-07-17 08:50:43

机器学习数据可视化IT审计

2018-05-18 08:48:01

软件开发持续交付数据库

2018-05-11 08:53:36

招聘GDPR区块链
点赞
收藏

51CTO技术栈公众号