写给自己共勉
小毒物儿
这个作者很懒,什么都没留下…
展开
-
如果開始一個新項目
1: 搞清楚問題2:構思解決思路3:當問題清楚後解決方案4:分析問題本身5:將大問題拆分問題若干小問題6:將所有問題農策劃嗯問題列表7:一個一個的解決.原创 2018-04-02 17:01:05 · 116 阅读 · 0 评论 -
开发架构-------瀑布模型
什么是瀑布模型瀑布模型的优缺点什么是瀑布模型 瀑布模型是按工作顺序将问题化简,将功能实现和设计分开,便与分工协作,采用结构化的方式分开。 其生命周期划分为: 软件设计、需求分析和定义、软件实现、软件测试、软件运行、软件维护,规定了他们自上而下、相互衔接的固定顺序。开发过程如下图: 从本质上说,他是一个软件开发架构,开发郭恒是通过一系列阶段顺序展开的,从系统需求分析开始直到产品发布和维护,...原创 2018-06-13 13:20:59 · 1945 阅读 · 0 评论 -
程序员准则
1: 永远不要忘了TDDTDD是测试驱动开发(Test-Driven Development)的英文简称,是敏捷开发中的一项核心实践和技术,也是一种设计方法论。TDD的原理是在开发功能代码之前,先编写单元测试用例代码,测试代码确定需要编写什么产品代码。TDD虽是敏捷方法的核心实践,但不只适用于XP(Extreme Programming),同样可以适用于其他开发方法和过程。2 : 尽可能的自动化这...转载 2018-06-14 11:10:55 · 297 阅读 · 0 评论 -
Git 12 岁了,为你送上 12 个 Git 的使用技巧!
原文:12 Git tips for Git's 12th birthday链接:https://opensource.com/article/18/4/12-git-tips-gits-12th-birthday译者:Tocy, 琪花亿草, 开源中国首席屌炸天, 无若, Tot_ziens, kevinlinkai使用这12个Git的诀窍与技巧来令你的版本控制经验更加有用。Git,一个分布式版本...转载 2018-06-14 11:29:27 · 219 阅读 · 0 评论 -
不得不告诉大家的 MySQL 优化“套路”
作者:CHEN川编辑:陶家龙、孙淑娟出处:https://www.jianshu.com/p/d7665192aaaf说起 MySQL 的查询优化,相信大家收藏了一堆奇技淫巧:不能使用 SELECT *、不使用 NULL 字段、合理创建索引、为字段选择合适的数据类型.....你是否真的理解这些优化技巧?是否理解它背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就...转载 2018-06-14 11:33:10 · 357 阅读 · 0 评论 -
MySQL 性能优化,优化设计及设计原则解读
MySQL性能优化目的如何合理的设计数据库?什么样的数据库设计才能给后期DBA优化提供基石?数据库设计与程序设计的差异?数据库设计早期优化1. 关系明确(理清表之间的关系,可以通过冗余的方式提高效率)2. 节省空间(根据业务经验,设置字段长短)3. 提高效率数据库表开发流程原型=>逐步完善(表的设计也是如此)数据库种类1. 层级数据库(注册表) 如:Windows操作系统的核心就是一个注册表...转载 2018-06-14 11:36:44 · 213 阅读 · 0 评论 -
Ruby 风格指导
使用空格来围绕操作符,逗号 , 、冒号 : 及分号 ; 之后,围绕在 { 和 } 之前。空格可能对(大部分)Ruby 直译器来说是无关紧要的,但正确的使用是写出可读性高的代码的关键。sum = 1 + 2 a, b = 1, 2 1 > 2 ? true : false; puts 'Hi' [1, 2, 3].each { |e| puts e } 唯一的例外是当使用指数操作符时:# 差 ...转载 2018-06-14 11:39:27 · 286 阅读 · 0 评论