作者:@pdai 本文为作者原创,转载请注明出处:javascript:void(0) 内容目录 参考文章 开发原则 S单一职责SRP O开放封闭原则OCP L里氏替换原则LSP I接口隔离法则 D依赖倒置原则DIP 合成/聚合复用原则 迪米特法则 Q&A   在软件开发中,前人对软件系统设计和开发总结了一些原则和模式, 不管用什么语言做开
转载 2018-09-25 12:41:00
105阅读
2评论
本人初入门径。代码略显粗糙,欢迎指点改正!最近在做公司项目的时候,需要和其他公司进行业务上对接,对方直接扔过来一个协议用来开发,最近稍微看了一下,写了一个通过协议获取数据方法对方协议内容部分如下:根据协议上内容来看是可以通过http方式来获取对应业务数据,但是发送参数和返回数据都是用json格式,编码按照UTF-8格式因而写了以下一小段内容 private BackDat
ttp协议学习系列 1. 基础概念篇 1.1 介绍   HTTP是Hyper Text Transfer Protocol(超文本传输协议)缩写。它发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作结果,(他们)终于公布了一系列RFC,RFC 1945定义了HTTP
转载 2015-07-07 08:48:00
107阅读
自从sbo登陆中国便一直从事基于sbo开发。毕竟是基于sbo修修补补,所以开发中总结出一些经验与教训。和大家分享。第一原则:能通过其他方式解决绝对不要用开发无论顾问、客户、业内同行怎么评价SBO,但有一点是确定,SBO是一个类似于平台ERP。毕竟是出身名门。出手自是不凡。打她一出世就注定是做中小企业。所以大家不要苛求他能解决大中型企业业务及数据。不然是自找苦吃。其实许多业务逻辑,SB
转载 精选 2011-05-19 10:46:23
864阅读
1点赞
# Java分层开发原则 ## 1. 简介 Java分层开发是一种常用软件开发方法,通过将不同功能代码分组,使得代码结构清晰,易于维护和扩展。在本文中,我将向你介绍如何实现Java分层开发原则,并提供相应代码示例和注释。 ## 2. 分层开发步骤 以下是实现Java分层开发一般步骤: | 步骤 | 描述 | | --- | --- | | 1. 分析需求 | 理解项目的功能和需
原创 2023-08-21 04:07:41
60阅读
# Swift中HTTP请求和JSON解析 在iOS开发中,我们经常需要与网络进行交互,比如发送HTTP请求获取数据。同时,我们也经常需要处理从服务器返回JSON数据。本文将介绍如何在Swift中进行HTTP请求和JSON解析,并给出相应代码示例。 ## HTTP请求 在Swift中,我们可以使用`URLSession`来发送HTTP请求。`URLSession`提供了一种简单且强大
原创 2023-12-01 08:17:37
107阅读
1 Windows1.1 JDK下载:安装文件:jdk-8u201-windows-x64.exeJDK 并不是越新越好,看项目的需求。早期版本较稳定,目前(2019.1.1)还有项目使用 JDK 6,大家似乎多使用 JDK 8。使用新版本时,注意使用稳定版,不要过多使用新版特性。安装:1 JDK 可以安装到任何地方,独立于 OS 。安装到 U盘后,可以到其他电脑上运行。2 配置环境变量JAVA_
 (转自http://yishan.cc/blogs/xin/archive/2010/12/12/1774.aspx) 敏捷开发原则 作为 <现代软件工程> 一个作业,  我要求同学们把 英文敏捷开发原则 翻译成中文并解释。 大部分同学都提供了持续重构, 不断提高版本。 技术翻译专家余晟老师也对其中较难翻译三条原则提了
转载 精选 2010-12-23 21:15:05
564阅读
作为 <现代软件工程> 一个作业,  我要求同学们把 英文敏捷开发原则 翻译成中文并解释。 大部分同学都提供了持续重构, 不断提高版本。 技术翻译专家余晟老师也对其中较难翻译三条原则提了很好建议。 下面是我尝试, 翻译要做到 信, 达, 雅, 很难,  而且中国软件工程实践有自己特色, 别家格言警句有时候未必能引起共鸣
原创 2010-12-10 23:25:00
442阅读
敏捷宣言,也叫做敏捷软件开发宣言,正式宣布了对四种核心价值和十二条原则,可以指导迭代以人为中心软件开发方法。  敏捷软件开发关注保持简洁代码,经常性测试以及及时地交付应用功能模块。敏捷宣言创建是为了替代文档驱动繁重软件开发流程,例如瀑布式方法。  敏捷宣言强调敏捷软件开发四个核心价值是:  ·个人和互动高于流程和工具  ·工作软件高于理解文档
转载 2023-04-25 18:57:23
222阅读
信息头指定是jsonjson 包含传token,请:://www..com/uncleyong/p/11668665.html
原创 2022-02-17 14:29:29
139阅读
本人初入门径。代码略显粗糙,欢迎指点改正!最近在做公司项目的时候,需要和其他公司进行业务上对接,对方直接扔过来一个协议用来开发,最近稍微看了一下,写了一个通过协议获取数据方法对方协议内容部分如下:根据协议上内容来看是可以通过http方式来获取对应业务数据,但是发送参数和返回数据都是用json格式,编码按照UTF-8格式因而写了以下一小段内容private BackData
你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中一条,那么警铃就会响起 。 ----- Arthur J.Riel (1)所有数据都应该隐藏在所在内部。 (2)类使用者必须依赖类共有接口,但类不能依赖它使用者。 (3)尽量减少类协议中消息。 (4)实现所有类都理解最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相等
转载 精选 2009-11-28 20:21:08
237阅读
数据报表可以说是企业IT内部和数据打交道最多意向工作了,表哥表姐每天要做它,数据分析师每天要用它,业务部门也会每天用它。如果将房屋比作数据体系的话,报表可以算是砖瓦了。 本文就想随聊几句关于报表开发心得,我自己在一家制造型企业从事FineReport报表开发工作,有不足之处欢迎指正! 此处讨论报表暂且定义为传统数据报表,olap等自主bi报表不在范围内(虽然开发原则很多是一致)  
转载 2021-06-15 21:19:39
60阅读
JAVA开发六大原则,也被称为SOLID原则,是软件开发中常用一组设计原则。这些原则提供了实现高质量、易于维护和可扩展软件基本策略。以下是JAVA开发六大原则以及它们详细说明:单一职责原则(Single Responsibility Principle (SRP)): 一个类应该只有一个引起它变化原因。如此一来,类具有很高聚合性,不会存在既承担业务功能又承担其他职责(比如持久化、
转载 2023-06-27 17:20:52
221阅读
遵守下面4条原则会使我们开发更加踏实、愉悦
原创 2021-04-21 14:39:17
108阅读
1. 在合适时候使用PHP – Rasmus Lerdorf没有谁比PHP创建者Rasmus Lerd
原创
WXL
2021-07-13 11:25:32
85阅读
Rational六个最佳
转载 2023-07-02 10:48:56
97阅读
保持良好态度:写代码=写作程序员工作大多以代码为主,经常专注于如何实现复杂运算
原创 精选 2022-10-23 23:59:31
443阅读
  Per Kroll , 方法经理, IBM Rational, IBM ,Walker Royce , 副总裁, IBM Rational全球品牌服务 本文内容包括: •提高过程适应性 •平衡有竞争涉众优先级 •跨团队协作 •迭代地证明价值 •提高抽象层次 •持续关注质量 •总结 来自 Rational Edge:作为IBM Rational六个最佳软件开发实践
转载 2023-06-29 01:15:58
31阅读
  • 1
  • 2
  • 3
  • 4
  • 5