摘要: 在上一篇文章中跟大家分享了关于函数命名的一些实践心得,今天我们继续命名这个话题,来讲一讲如何对变量命名。 以下是本文的目录大纲: 一. 变量命名风格 二. 变量命名最高境界 三. 变量命名最佳实践 一.变量命名风格 变量命名风格通常会根据不同的变量类型来区分,以Java语言为例,根据变量类型不同有两 阅读全文
posted @ 2020-05-12 14:47 霞光里 阅读(930) 评论(0) 推荐(0) 编辑
摘要: 早在2013年,国外有个程序员做了一个有意思的投票统计(原始链接请见:《程序员:你认为最难做的事情是什么?》),该投票是让程序员从以下几个选项中选出平时在工作中自己认为最难做的事情: 做项目方案设计 编写测试用例 撰写设计文档 向别人解释我们在做什么事情 实现你不认同的feature 在别人写的代码 阅读全文
posted @ 2020-05-12 14:43 霞光里 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 前言: mybatis是我们常用的一种操作数据库的框架。 我们在使用的mybatis有多种方式:原生mybatis、与Spring结合使用的mybatis、与SprinBoot结合使用的mybatis。 使用的方式越来越简单,需要我们配置的项也越来越少,但是原理都是通用的,底层都是mybatis框架 阅读全文
posted @ 2020-05-12 14:15 霞光里 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 前言:最近工作上遇到个问题,项目开发过程中,开发代码可以通过svn来版本控制,但数据库又该如何来管理呢?多个人接触数据库,当对表、字段或数据修改后,又怎么来同步呢?经过苦寻,发现了个叫flyway的开源项目:http://flywaydb.org/,java编写,官方的介绍就是我的初衷,岂能不心动? 阅读全文
posted @ 2020-05-12 10:34 霞光里 阅读(1666) 评论(0) 推荐(0) 编辑