73

软件开发世界中的50个常见误解

 5 years ago
source link: http://www.10tiao.com/html/216/201806/2652561710/3.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.


  1. 编写单元测试=测试驱动开发

  2. 100%测试覆盖率报告=代码做得很好!

  3. 通过中央机器构建部署工件=持续集成

  4. 每个开发人员检查其远程中央存储库分支中的代码,以便日后与主分支合并=持续集成

  5. 编码更多小时=承诺

  6. 大量的代码=极客

  7. 具有单一开发人员依赖关系的破坏团队= Star开发人员

  8. 架构师不会编码

  9. CTO不编码

  10. CTO是一个开发团队,不需要理解业务。

  11. 大的功能多的产品=当然成功

  12. 想法很少,而且非常昂贵。执行/实施很便宜。

  13. 开发人员不需要知道业务领域。

  14. 开发人员便宜又可替换。

  15. MVP =精益启动

  16. 最小可爱产品,最小可爱产品等MVP的变体是Lean Startup ++

  17. 初创公司不做TDD,因为他们没有时间。

  18. 企业不做TDD,因为他们雇用真正聪明的开发人员。

  19. 初创公司希望雇用他们的销售人员,不给股权或工资。

  20. 企业希望凭借自己的品牌聘请优秀的开发人员。

  21. 未成熟的文化=开放文化

  22. 降低组织层次中的级别=扁平层次结构

  23. 能够推测用户需求并向产品添加功能=产品管理

  24. MBA毕业生应该成为产品经理

  25. 功能丰富= UX丰富

  26. 销售产品并不难

  27. 开发一个规模和蓬勃发展的产品就是科学,没有艺术。

  28. 代码智能超过可读性

  29. 代码简洁,维护简单

  30. 产品经理> BA>开发人员>用户体验专家>质量分析师

  31. 每个任务都是敏捷中的用户故事

  32. 将故事点添加到错误=改进的速度

  33. SAFe是最安全的敏捷

  34. 速度提高=灵敏度提高

  35. TDD浪费时间,并由平庸的开发者来实践

  36. 配对编程是由平庸的开发人员实践的

  37. 敏捷认证=敏捷专业知识

  38. SAFe是可扩展的敏捷

  39. 推测最终用户需求=业务分析

  40. 使用{substitute_your_choice_of_framework / language_here}解决可伸缩性问题

  41. 云=可扩展性

  42. 机器学习是关于算法而不是领域知识

  43. 分析与领域知识无关

  44. 敏捷教练的优势在于他知道如何使用Jira等工具。

  45. 软件工艺是关于使用像Jenkins,SonarQube等工具

  46. DevOps Team是基础设施管理团队的新爵士乐名字。

  47. 敏捷是管理开发人员的新方式

  48. UX是关于UI的全部信息

  49. Full-Stack Developer =前端开发人员+后端开发人员+基础架构开发人员

  50. 产品经理是新的项目经理


相关推荐:



About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK