摘要:
所有的优秀程序员都会尽自己的最大努力去使自己所写的程序具有更好的可重用性,因为它可以让你快速地写出更加健壮和可升级性的程序。 有两种使代码重用的选择: 1.白盒:最简单的一种,就是把你的程序片拷贝到另一个文件中。 2.黑盒:它包括把编译过的程序片连接起来。因此客户端可以调用的编译过的黑盒类库就叫作组 阅读全文
摘要:
项目管理与软件开发的质量、效率、最终成果息息相关,本文主要讲述软件项目的风险评估、成本预算、客户沟通、需要分析、开发管理、成品交付等多个流程。在现今国内的项目的管理形式十分零乱,对管理欠缺重视,以致很多项目因为失去管理而最终折腰。很多的实战形人才只重视于开发环节,而对其他的流程欠缺认识(包括本人), 阅读全文
摘要:
1. 简介 REST 是一种软件架构风格,它依赖于描述如何定义和访问资源的规则。很难想象没有RESTful API的现代互联网。在本文中,我们将深入探讨 REST 和相关 HTTP 概念。 2. REST 架构 正如我们提到的,REST是一种软件架构风格。另一方面,它不是标准化的(如SOAP)。它在 阅读全文
摘要:
项目经理:是否实现了公司的战略目标,或者项目目标. 具体的目标,一般是用利润来衡量,项目的合同价格主要由销售部门来谈,项目经理必须准确的计算成本来配合报价,并且在项目过程中控制成本。有的时候利润并不是优先目标,其他可能的目标是:赢得客户;打响品牌;锻炼队伍等,如果你以打响品牌为第一目标,那你就要严格 阅读全文
摘要:
分布式和非分布式模型对比 Java SE 平台的分布式对象模型在以下方面与 Java SE 平台的对象模型类似: 对远程对象的引用可以作为参数传递或作为任何方法调用(本地或远程)的结果返回。 可以使用 Java 编程语言中内置的转换语法,将远程对象转换为实现支持的任何远程接口集。 内置 instan 阅读全文
摘要:
阶段分析 知识管理项目,通常可以分为四大阶段,即知识管理规划、知识梳理、系统选型与实施、持续改进。在项目各阶段,企业都可能面临各种风险,在讨论这些风险之前,我们先看看这四大阶段,企业都要做哪些工作。 在知识管理规划阶段,企业面临三项主要工作。一是明细未来的发展战略,总结企业的核心成功要素,判断知识管 阅读全文
摘要:
1. 概述 在本教程中,我们将了解 DRY 软件设计原理。 2. 定义 DRY 代表 不要重复自己。这是一个软件开发原则,目标是消除逻辑重复。 DRY 最初是在《The Pragmatic Programmer》一书中引入的,它确保特定逻辑在代码库中只出现一次。 3. 一个例子 例如,编写一个包含特 阅读全文
摘要:
1. 概述 在本教程中,我们将讨论面向对象设计的 SOLID 原则。 首先,我们将从探索它们出现的原因以及为什么我们在设计软件时应该考虑它们开始。然后,我们将概述每个原则以及一些示例代码。 2. SOLID 原则的原因 SOLID 原则是由 Robert C. Martin 在他 2000 年的论文 阅读全文
摘要:
一般销售人员判断一个项目好不好可能关注的是相对项目技术难点,项目金额高不高。并以项目金额高低来判断用户的商业价值。 这种目光短浅的判断方式导致我们中国信息化市场畸形的发育,我们只重视眼前的,忽视将来的,结果我们软件企业就成了不断长胖的,就是长不大的公司。 在中国管理软件的客户其实只有两种: 一种是年年有相对稳定投入的企业; 另一种是目前有项目的企业。 理想的软件供应商赢利模式是:通过一批年年有投入的企业维持企业的生存,通过发展一批新的目前有项目的企业发展自己,并逐步将目前有项目的企业转化为年年都投入的企业,逐步扩大软件企业的赢利基础,也就是变项目合作为长期服务合作。 也可以比方企业是软件服务. 阅读全文
摘要:
仅财务与供应链部分: 一、总账系统 1、成本管理 成本管理系统引用总账系统提供的应计入生产成本的间接费用(制造费用)或其他费用数据。成本管理系统将成本核算结果自动生成转账凭证,传递到总账系统。 2、项目管理 项目管理系统可以从总账系统的凭证中取数据,同时可以将录入的各种费用原始单据、分配的费用及结转成本,自动生成凭证到总账系统。 3、应付款管理 应付款管理中的所有凭证都传递到总账系统中。 4、应收款管理 应收款管理中的所有凭证均应该传递到总账系统中。 5、结算中心 总账系统为结算中心提供科目期初余额、每日发生额、每日余额,结算中心为总账系统提供支票和凭证。 6、薪资管理 薪资管理系统将工资计提 阅读全文