外媒速递:21项技术因素正彻底转变软件开发方式

原创
新闻
遥想当年,开发者编写的汇编代码拥有理想的速度与轻量化表现。如今,开发者则必须利用不同版本的编译器协同使用不同语言的合作者在漫长的周期内进行软件开发。很明显,变化是绝对的,未来的软件开发工作还将呈现出新的面貌。

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

今天给大家推荐的内容包括:21项技术因素正彻底转变软件开发方式、十大热门博客助您玩转WordPress、开源项目中经常出现的七种错误和学习编码的***方式到底是什么等。

一、21项技术因素正彻底转变软件开发方式

原文标题:21 technologies transforming software development

[[199704]]

遥想当年,开发者编写的汇编代码拥有理想的速度与轻量化表现。如今,开发者则必须利用不同版本的编译器协同使用不同语言的合作者在漫长的周期内进行软件开发。很明显,变化是绝对的,未来的软件开发工作还将呈现出新的面貌。而以下二十一项技术因素则正在推动这种变化的实现。

1. 持续集成

2. 语言智能化水平提升

3. 更佳数据库

4. 框架

5. 库

6. Node.js与JavaScript

7. 转译器

8. 代码审查与样式规则

9. 预处理与零散规则

10. 虚拟机

11. API

12. 新的用户界面

13. 浏览器

14. Docker与容器

15. DevOps工具

16. 基础设施即服务

17. 平台即服务

18. 辅助市场

19. 社交门户

20. GitHub与社交代码共享

21. 性能监控

二、十大热门博客助你玩转WordPress

原文标题:10 Blogs to Follow for WordPress Tips

十大热门博客助你玩转WordPress

时至今日,已经没有人会将WordPress简单视为一种基础性博客平台。它凭借着迅猛的扩展速度与丰富的新命令支持着无数网站。下面,我们将介绍十大热门博客,其中包含的众多高价值内容相信能够帮助各位玩转WordPress。

1. WPBeginner

2. First Site Guide

3. WPCurve Blog

4. Post Status

5. wpMail.me

6. Manage WP

7. WP Tavern

8. Code Tuts+

9. WPShout

10. WPMU Dev

三、开源项目中经常出现的七种错误

原文标题:7 mistakes you're probably making

[[199705]]

建立新的开源项目往往难度很大。虽然你的脑中已经拥有出色的灵感,但却需要投入巨大精力才能将其转化为具有生产能力、健康状态良好且***吸引力的社区。遗憾的是,我们发现很多错误正在新项目当中不断重复。下面,我们将共同了解开源项目当中反复出现的七种常见错误。

1. 对话而非发布

2. 希望初始版本即***无瑕

3. 希望构建起一套***的基础设施

4. 未能强制推行代码设计原则

5. 放松关注

6. 存在大量松散的讨论

7. 有点“自视过高”

四、学习编码的***方式到底是什么?

原文标题:What’s The Best Way To Learn To Code?

学习编码的***方式到底是什么?

在最初学习编程时,我面前的道路可谓幽深而神秘。事实上,我根本不知道这条路能否带我到达终点,而途中的问题要么太简单、要么太困难。就个人而言,我的感觉是编码本身并不困难,但学习编码确实相当困难。那么,是否有更好的方式,能够帮助我们更轻松地掌握编码技术?下面,我们将就此谈开去。

1. 学习语法

2. 解决问题

3. 制作成果

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

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

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

2017-08-21 08:45:44

WordPress移动应用软件开发

2016-10-12 09:25:50

云架构框架应用

2016-10-25 20:45:09

2017-09-14 08:55:28

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

2016-11-06 20:28:42

2017-04-27 08:51:03

2018-06-29 08:40:19

物联网Azure数字化转型

2017-09-29 08:56:13

2018-05-24 08:39:13

软件开发自动化软件测试

2016-12-12 12:00:00

IT机器人密码管理工具

2018-08-01 08:52:02

容器虚拟机DevOps

2018-02-25 11:11:09

AI技术改变软件测试

2017-06-19 08:47:11

软件定义网络思科运维

2017-03-31 08:39:06

2018-03-29 08:37:41

移动应用技术商务智能

2018-02-08 08:45:50

2016-07-20 13:57:04

云技术项目云管理软件测试自动化和构建应用网

2018-01-05 08:31:30

2017-06-15 08:42:01

Web开发开发工具数据湖

2017-07-18 09:00:59

GitGitHub移动应用
点赞
收藏

51CTO技术栈公众号