-
[置顶]软件接口设计怎么做?前后端分离软件接口设计思路
本文关于软件接口设计怎么做?前后端分离软件接口设计思路。好的系统架构离不开好的接口设计,因此,真正懂接口设计的人往往是软件设计队伍中的稀缺型人才。为什么在接口制定标准中说:一流的企业做标准,二流的企业...
-
[置顶]接口管理如何做?接口实现版本管理的意义和最佳方法
本文关于接口管理如何做?接口实现版本管理的意义和最佳方法。API版本管理的重要性不言而喻,对于API的设计者和使用者而言,版本管理都有着非常重要的意义。下面会从WEB API 版本管理的角度提供几种常...
-
[置顶]实现API管理系统的关键
下面将通过几个关键词的形式说明API管理的重要性和未来的实现方式。1.生命周期管理在整个API生命周期中更深入地集成所有工具将进一步提高生命周期循环的速度,而且更重要的是提供满足消费者需求的API。这...
-
git命令,常用命令总结
创建和使用git ssh key首先设置git的user name和email:git config –global user.name “xxx” git config –global user...
-
Python开发的10个小贴士(python实用教程)
下面是十个Python中很有用的贴士和技巧。其中一些是初学这门语言常常会犯的错误。注意:假设我们都用的是Python 31. 列表推导式你有一个list:bag = [1, 2, 3, 4, 5]现在...
-
iOS 一个简单的通讯录(ios16什么时候可以更新)
用tableview写了一个简单的通讯录,话不多说,咱们慢慢构建。首先,你需要一个tableview(这是肯定的。。代码就不贴了哈),接下来,你需要对数据源进行处理,按A-Z首字母分类。UILocal...
-
我爱写代码:编程语言了解(教我写代码)
技术总结:编程语言了解由于毕业后要找互联网产品类的工作,想想大学没学好一些编程语言还真是一件很后悔的事情。今天花了一下午的时间总结了世界主流的一些计算机语言的简介和功能以及优劣势的对比和分析。仅仅代表...
-
为什么开发与测试老掐架呢(开发和测试吵架)
让我们思考几个常见的问题: 软件测试的目的是什么? 开发人员能否构建出没有Bug的完美软件? 测人人员和开发人员是什么关系? 软件测试能否保证软件质量?...
-
如何为你的UIView添加边缘分割线
在移动端产品的开发过程中,很多时候我们需要在某个View的top或者bottom的位置添加一条分割线。遇到这样的需求你是怎么解决的呢?欢迎各位简友们分享自己的做法。我们通常的解决方式,就是添加一个su...
-
软件开发所经历的生命周期(软件开发生命周期的第一步是什么)
总的来说,软件开发都会经历一下生命周期分析需求:分析问题领域,了解用户的需求软件设计:设计软件的总体架构,把整个软件系统划分成大大小小的多个子系统,设计每个子系统的具体结构软件编码:用选定的编程语言来...
-
什么是架构?(什么是架构设计)
架构漫谈是由资深架构师王概凯Kevin执笔的系列专栏,专栏将会以Kevin的架构经验为基础,逐步讨论什么是架构、怎样做好架构、软件架构如何落地、如何写好程序等问题。专栏的目的是希望能抛出一些观点,并引...
-
认识概念是理解架构的基础
在前一篇文章中,我们讨论了什么是架构。事实上,这些基础概念对于做架构是非常重要的,大部分人对于每天都习以为常的概念,都自以为明白了,但实际上都是下意识的,并不是主动的认识。比如说“什么是桌子?”,做培...
-
如何做好架构之识别问题
按照之前架构的定义,做好架构首先需要做的就是识别出需要解决的问题。一般来说,如果把真正的问题找到,那么问题就已经解决80%了。这个能力基本上就决定了架构师的水平。那么面对问题有哪些困难呢?我们先看一则...
