前言就在昨天(3月27号),微信公众号平台推送了文章“小程序新能力”,这篇文章是广大开发者的福音。个人开发者可申请小程序!!!小程序开放个人开发者申请注册,个人用户可访问微信公众平台,扫码验证个人身份后即可完成小程序帐号申请并进行代码开发。请访问:微信公众平台(..
分类:
微信 时间:
2017-03-28 14:24:35
阅读次数:
313
初级工程师应该如何成长,以及职业发展相关问题。 软件工程包含了开发运营维护软件过程中的许多技术、做法、思维、习惯。软件开发流程的目的是为了提高软件开发运营维护的效率,以及用户的满意度、软件的可靠和可维护性。软件开发流程不只包括团队开发,还包括个人开发。一个好的团队流程能把冲突的积极一面释放出来,避免 ...
分类:
其他好文 时间:
2017-03-25 23:35:49
阅读次数:
199
学习android的过程中,用到了sqlite数据库,个人开发的一款app已经存储了许多的数据,但是一次意外导致数据库被删除。我想着增加一个功能,数据库定期同步到主机上,在做这个功能之前,有必要了解一些基础知识。 1. sqlite作为一款轻量级的嵌入式数据库,其数据存储在db文件中,我们直接对db ...
分类:
数据库 时间:
2017-03-18 14:35:25
阅读次数:
191
一、申请Apple Developer账号 1.注册App ID 1.打开苹果开发者网页,选择Account,注册Apple ID。 2.填写注册信息 3.地区选择China,填写好验证码,点击Continue后,你注册的邮箱会收到验证码,填上继续就OK了。 ps:因为苹果服务器原因,可能会出现填对 ...
分类:
移动开发 时间:
2017-03-14 18:45:54
阅读次数:
272
1.为什么要使用多文件 一个真正的iOS项目中可能会有成百上类,如果这些类都写在一个文件中,那么文件就会很大,想找到自己需要类都变的异常困难,开发效率低下 一个iOS项目可能会有多个人开发,如果多个人同时修改一个文件,那么就很可能会产生冲突,比如这个增加一个方法,那个人把这方法删掉了。另外就是当把多 ...
分类:
其他好文 时间:
2017-03-12 16:49:58
阅读次数:
159
在写这篇博客之前,提到软件开发我所能讲出来的只有个人开发团队开发之类的,于是我去百度,得知软件开发模式有:边做边改模型,瀑布模型,迭代模型,快速原型模型,增量模型,螺旋模型,敏捷软件开发,演化模型,喷泉模型,智能模型,混合模型等。 好吧,你赢了。 在读了邹欣老师在知乎发表的Build To Win的 ...
分类:
其他好文 时间:
2017-03-09 20:17:38
阅读次数:
165
git使用资料: https://github.com/peak-c/my-git 公司内部使用开发规范: 一. 代码库介绍 个人开发库(git@gitlab.adrd.sohuno.com:spero/xxx_spero.git)master:个人主线,始终与发布库的master保持同步。feat ...
分类:
其他好文 时间:
2017-02-24 12:33:18
阅读次数:
257
一个优秀的软件工程师都需要和团队的合作,所以通过这几章的阅读,对自己的编程的规范等有了一定的认识,也学会了一个优秀的软件开发人员应当具备的素质。 软件开发流程不光指团队的流程,还包括个人开发流程,因为软件团队是由个人组成的。在团队的大流程中,是每一个具体的在做,开发、测试、用户界面设计,管理、交流工 ...
分类:
其他好文 时间:
2017-02-18 18:30:26
阅读次数:
229
之前看了前三章对软件工程有了大致认识,对个人开发的流程及软件工程师的成长过程有了比以前更清晰的了解。 这一周重点阅读了第四章,本章讲了两人合作的前提是代码要规范(包括代码风格规范及代码设计规范)及代码复审,然后才能结对开发。 大学一年交了很多代码作业,但质量仅仅是完成了而已,对于缩进、行宽、括号、与 ...
分类:
其他好文 时间:
2017-02-15 23:51:17
阅读次数:
285
很多同学接触Linux不多,对Linux平台的开发更是一无所知。 而现在的趋势越来越表明,作为一个优秀的软件开发人员,或计算机IT行业从业人员, 掌握Linux是一种很重要的谋生资源与手段。 下来我将会结合自己的几年的个人开发经验,及对 Linux,更是类UNIX系统,及开源软件文化, 谈谈Linu ...
分类:
系统相关 时间:
2017-02-13 08:25:31
阅读次数:
376