`
vipshichg
  • 浏览: 261620 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

开发者常犯的 9 个错误

    博客分类:
  • java
阅读更多

哪一个才是创业开发者会制造的最普遍(并且最容易避免)的错误?

 
这里是他们的首选答案.
 

1. 基于他们自身的问题构建

 

  大多数创业者(至少是成功的那些)都解决实际问题. 问题是创业者趋向于将个人问题当做社会问题来做计划. 这样,他们就会基于他们自己的需求来构建他们的产品,并希望其能解决社会的问题. 那是创业失败的原因之一.

 

  创业者必须验证他们的问题是否真的在社会之中普遍存在. 此外,他们还须去了解问题为什么会存在于社会之中. 完成这些任务的唯一方式就是通过与社会对话验证这个问题,并提出解决它的计划.

—— John JackovinBawte

 

2. 构建过于花哨

 

  关于最低限度可用的产品有很多话题可谈. 尽可能简单的去构建它, 并尽早开始测试你的假设. 开始是一小群人做beta测试, 然后借助于他们的反馈(并且只有这样才能)开始加入一些花哨的东西,以迎合它们的需求 .


Peter AwadGoodBlogs

 

3. 创建不灵活的代码

 

  尽管你不需要从一开始就着手开发一个足够灵活的平台, 确保你的平台代码支持未来的功能伸缩还是很重要的, 而不是幻想着它一次就能让你成功.

修改正在被客户使用的不灵活代码是非常令人沮丧的事情,并且会拖慢企业的发展速度,特别是当它非常重要的时候.


Fehzan AliAdscend 传媒有限公司

 

4.过早部署

 

  创业世界鼓励快速部署。企业开始生产,早些而不是晚些得到反馈很重要,但是如果你的产品有很多缺陷,那么现在开始、晚些修复的态度是很愚蠢的。

 

  随着生产的扩大,你的顾客期待更多,所以你的部署应该避免漏洞百出。准备好比预计的时间晚几天部署,那么你就有更多的一些时间来修复那些会影响用户体验和用户对你的品牌认知的缺陷。

 

——Danny WongBlank Label

 

 

5. 太关注代码

 

  更早地关注解决客户问题比写代码更重要。如果你聚焦于客户,这样会更容易写出正确的代码,因为你更清楚客户关心什么。


Wade FosterZapier

 

6. 不参与业务方面

 

  不参与“业务”方面或误解公司的客户是一个常见的错误。产品不是公司。理解产品如何统领公司的总体目标、战略和客户是产品成功开发和部署的关键。


Panos PanaySonicbids

 

7. 一开始就在任何设备上可用

 

  当启动一个产品时,你很容易认为你的产品一开始就能在任何设备上使用。聪明的做法是只在几个平台构建——或集中一个就好。这样,你会创造出一个更好的产品并且能避免将团队分割得太薄弱。

 

  对于一些公司来说,这个平台可能是桌面或手机。对于其他的,它可能是回避Android而只关注iPhone。重点是找出你想要照先优化的地方!


Aaron SchwartzModify Watches

 

8. 混合部门

 

  公司应该做的第一件事是将不同部门的人分离开。不要让一个技术极客去看财务报表。


Yuriy BoykivGravity Media

 

9. 基于易用代码的规划

 

  在开始开发进程之前,始终要有一个规划过程。规划的同时,应该去想通过什么途径去实施,以及规划实现特性的简单易行代码。

  我说规划一切时不涉及代码,然后回过头来解决难题并让它能够工作。这个问题不应该是“让它工作最简单的方法是什么?”,相反,你应该问“能使它为用户工作最简单的方法是什么?”


James SimpsonGoldFire Studios

8
7
分享到:
评论

相关推荐

    数据库开发者常犯的十大错误.doc

    数据库开发者常犯的十大错误.doc数据库开发者常犯的十大错误.doc数据库开发者常犯的十大错误.doc

    PHP开发者最常犯的11个MySQL错误编程小技巧共4页

    PHP开发者最常犯的11个MySQL错误编程小技巧共4页.pdf.zip

    Java开发者常犯的十个错误

    文章列出了Java开发者常犯的是个错误。  1.将数组转换为ArrayList  为了将数组转换为ArrayList,开发者经常会这样做:  List<String> list = Arrays.asList(arr);  Arrays.asList()会返回一个ArrayList,但...

    Python开发者最常犯的10个错误

    在平时的工作中,Python开发者很容易犯一些小错误,这些错误都很容易避免,本文总结了Python开发者最常犯的10个错误,一起来看下,不知你中枪了没有。Python允许开发者指定一个默认值给函数参数,虽然这是该语言的一...

    PHP开发者常犯的10个MySQL错误更正剖析

    最近看到一篇文章:《PHP开发者常犯的10个MySQL错误》,发现文中不少内容陈旧,随着时间推移技术发展变化而变得不适用。为了防止误导新手,特本着与时俱进的精神写出此文,绝非对原文作者的不尊重

    AngularJS 开发者最常犯的 10 个错误 - 技术翻译 - 开源中国社区1

    介绍AngularJS是如今最受欢迎的JS框架之一,简化开发过程是它的目标之一,这使得它非常适合于元型较小的apps的开发,但也扩展到具有全部特征的客户端应用的

    java 容易犯的10个错误

    这个资源是java 开发者容易犯的10个错误,是每个java初学者的必看内容

    有经验的Java开发者和架构师容易犯的10个错误(上)Ja

    有经验的Java开发者和架构师容易犯的10个错误(上)Java开发Java经验技巧共8页.pdf.zip

    有经验的Java开发者和架构师容易犯的10个错误(下)Ja

    有经验的Java开发者和架构师容易犯的10个错误(下)Java开发Java经验技巧共6页.pdf.zip

    PHP开发者常犯的10个MySQL错误

    PHP看起来很简单,一个初学者也可以几个小时内就能开始写函数了。但是建立一个稳定、可靠的数据库确需要时间和经验。本文就是一些这样的经验,不仅仅是MYSQL,其他数据库也一样可以参考。

    总结AngularJS开发者最常犯的十个错误

    AngularJS是如今最受欢迎的JS框架之一,简化开发过程是它的目标之一,这使得它非常适合于元型较小的apps的开发,但也扩展到具有全部特征...下面给大家总结了AngularJS开发者最常犯的十个错误,有需要的可以参考学习下。

    ASP.Net开发者常见 Datagrid 错误

    以下是许多人所犯的一些错误,这些人包括从初学者到富有经验的 .NET 专家。您可以看到许多苦闷的使用者在 ASP.NET 新闻组和论坛就这些错误提出问题。遵循本文概述的相当简单的步骤,可以帮助您避免这些错误,并节约...

    Java开发者写SQL时常犯的10个错误

    我十分惊讶的发现,我近的一篇文章——《Java开发者写SQL时常犯的10个错误》——近在我的博客和我的合作伙伴DZone上非常的受欢迎。(这篇博客)的流行程度说明了几件事:  SQL在专业的Java开发中多么重要。  ...

    论述Android开发新手常犯的10大错误

    但尽管如此,我们依然发现有些错误反复出现在刚涉足Android平台的新手开发者身上,下面是他们常犯的10大严重错误。AndroidDeveloperWebsite能够给予你很大帮助。很多文件资料不仅能够通过SDK工具下载,还能够在线...

    开发者最容易犯的13个JavaScript错误

    完美程式设计指南(Wring Solild Code) 繁体 chm檔

    本书由一名前微软程序开发跟错误处理专家所写,藉由检视程序开发者常犯的错误类型来讨论软件错误的问题。 随 着软件复杂度的成长与程序错误出现率的攀升,程序写作者愈来愈需要在程序开始进行测试以前,更早在程序...

    Python程序员开发中常犯的10个错误

     在平时的工作中,Python开发者很容易犯一些小错误,这些错误都很容易避免,本文总结了Python开发者最常犯的10个错误,一起来看下,不知你中枪了没有。 1.滥用表达式作为函数参数默认值  Python允许开发者指定一个...

Global site tag (gtag.js) - Google Analytics