您还未登录! 登录 | 注册 | 帮助  

您的位置: 首页 > 最新动态 > 正文

外媒速递:新手程序员最容易犯下的十种错误

发表于:2018-05-08 作者:核子可乐译 来源:51cto

外媒速递是核子可乐精选的近日国外媒体的精彩文章推荐,希望大家喜欢!

今天给大家推荐的内容包括:新手程序员最容易犯下的十种错误、值得考量的九大开源ERP系统、以七种创造性方式推动AI产品营销效果和运行混沌工程实验的三个关键性步骤等。

一、新手程序员最容易犯下的十种错误

原文标题:10 Mistakes Beginner Programmers Make

相信每一位编程学习者都曾经历过艰难的积累与摸索期。必须承认,编程工作并不容易,初学者也极易犯下错误。事实上,我在漫长的初学阶段当中,就曾遭遇到一系列不断重复且经常出现的老问题。为了帮助大家顺利成长,今天的文章将列举初学程序员群体中最为常见的十项错误。

1. 摆出无所不知的态度

2. 怀疑——我能做到吗?

3. 没有统一的代码编写风格

4. 认为函数越大越好

5. 糟糕的函数与变量名称

6. 注释与过度注释

7. 半生不熟的知识

8. 不注意工作备份

9. 不再使用纸笔

10. 未使用正确的调试工具或IDE

二、值得考量的九大开源ERP系统

原文标题:Top 9 open source ERP systems to consider

开源ERP系统

企业当中的员工数量越多,用于平衡工作内容的机制也就越复杂——包括定价、产品规划、会计与财务、工资单管理、库存处理等等。我们当然可以将多种工具拼凑起来以解决上述需求,但这种方法不可扩展,且各系统间的数据移动也将变得极为困难。因此,成长型企业大多选择企业资源规划(简称ERP)系统。而除了价格昂贵的甲骨文、SAP以及微软Dynamics产品外,我们在这一领域实际还拥有更多开源选项。

1. ADempiere

2. Apache OFBiz

3. Dolibarr

4. ERPNext

5. Metasfresh

6. Odoo

7. Opentaps

8. WebERP

9. xTuple PostBooks

三、以七种创造性方式推动AI产品营销效果

原文标题:7 creative ways to use influencer marketing in enterprise AI

以七种创造性方式推动AI产品营销效果

人工智能市场目前正身处炒作周期的高峰,且任何一家厂商都可以把自己的旧有产品重新包装一番,再以“机器学习”之名投放市场。正因为如此,AI营销人员意识到有针对性且可信的宣传内容才是成就AI产品市场推广的关键所在。

1. 与可靠倡导者间建立信任联系

2. 关注垂直方向,远离通用AI

3. 勇于同多数人区分开来

4. 在明确的内容愿景下实现销售与营销统一

5. 放弃那些无法改善业绩的想法

6. 在以客户为本的前提下承受创造性风险

7. 找到并引入正确的B2B影响者

四、运行混沌工程实验的三个关键性步骤

原文标题:3 key steps for running chaos engineering experiments

混沌工程是一种用于运行经过深度思考的规划性实验的实践活动,其主要目标在于帮助我们了解系统在发生故障时的实际表现。随着动态云环境与微服务的快速兴起,随着我们对此类系统依赖度的持续提高,再加上网络自身复杂度的快速演进,混沌工程的重要性同样一路攀升。下面,我们将从三个关键步骤出发,聊聊混沌工程实验的具体操作话题。

1. 规划实验

2. 设定影响范围

3. 继续扩展还是执行回滚