有效制作软件的8条简单规则
本文概述 这是给谁的? 规则1:了解IT心态 规则2:请勿混用软件生产和软件开发方法 规则3:使用永久存储作为人类记忆的扩展 规则4:在正式时间估算上不要浪费时间 规则5:了解切换任务和杂耍优先级的成本 规则6:使用架构审查作为改善系统设计...
本文概述 这是给谁的? 规则1:了解IT心态 规则2:请勿混用软件生产和软件开发方法 规则3:使用永久存储作为人类记忆的扩展 规则4:在正式时间估算上不要浪费时间 规则5:了解切换任务和杂耍优先级的成本 规则6:使用架构审查作为改善系统设计...
本文概述 软件开发随着时间推移而变慢的原因 大泥球及其减少方法 模块化代码的解决方案 控制反转是你的朋友 元素图案 元素架构 动手实例 开发更快, 重用更多! 开发软件很棒, 但是……我想我们都可以同意, 这可能有点令人激动。一开始, 一切...
本文概述 什么是软件熵? 软件熵的影响 软件熵的来源 如何计算熵:为C, S和I分配值 减少E的增长 本文总结 本文针对的是软件开发人员或项目经理, 他们对什么是软件熵, 对其工作的实际影响以及促进其增长的潜在因素感到好奇。 主要目的是建立...
本文概述 与客户进行基本沟通时不会失败 错误的客户沟通促进了不切实际的期望 不要假设你知道客户的需求 不明白客户的要求 为什么你不假思索就不交付客户要求的一切 原型-不要编写广泛的文档 不要再浪费时间说服客户了 知道什么时候提交截止日期 当...
本文概述 软件工程师技能和技能集的类型 现实世界中的技能 为什么程序员需要多样化他们的技能 如何多样化和提高技术技能 为什么广度对雇主有利 争取适当的平衡 每位软件工程师都有一套技能, 这些技能由他们掌握的不同技能组成。如果你精通一到两个技...
本文概述 Salesforce AppExchange产品的优势和类型 组织如何使用Salesforce AppExchange? 安装指南 一些最有用的Salesforce AppExchange应用程序 成本, 可伸缩性和功能 Sale...
本文概述 Magento网站开发方法 Magento版本 Magento版本 资源资源 Magento在这里停留 Magento是一个用于构建在线商店的开源平台, 还可以为你的客户提供全渠道的体验。它于2008年首次发布, 并且一直在增长,...
本文概述 吸引合适的人 管理软件开发团队以取得成功 如何保留软件人才:最后说明 这是不确定的任务 管理全在于人。无论是经理还是员工, 都在考虑如何实现其个人和职业目标。这些目标与所涉人员的个人特征的结合使人际关系得以形成, 这些人际关系可以...
本文概述 为什么要使用项目管理工具? Jira Trello 我应该使用项目管理工具吗? 我应该使用哪一个? 今天的软件生产与20年前不同。软件已经变得越来越复杂, 其分布在世界各地的团队遍布整个团队, 并且仅依赖于流程中特定部分的专业人员...
本文概述 DevOps解释 DevOps Automation是文档 DevOps沟通:弥合开发与运营之间差距的唯一途径 DevOps团队结构:谁在团队中? 与废物作斗争是共同的努力 DevOps原则:保持你的CALM(S) DevOps使...