2016的结尾,另一个的开始

    又是年末了,看着冷清的单位食堂与无人的街边路灯,总有思绪涌上心头。一个程序员要怎样成长?要怎样才能成长?这些是只有自己才能回答的问题。时间只会在不知不觉中飞快流走,而机会却从来不会等。于是想想今年自己有哪些收获,想想三年后会成为怎样的人,想想当下的自己为此又该付出何种努力。每个奇迹都需要出现两次:一次是在自己的脑海中,另一次则是在实现世界里。

    我的目标是什么?参加工作已经进入了第三个年头,当初那个略有些恃才的自己或许在今天依然拼命地发扬和不断深刻着自己的编程基础以及对设计的理解,相信罗马绝非三日之功,相信一个优秀程序员将产生的珍稀价值。今年重新学习了一遍Domain Driven Design的方法,在实践中不仅体会到了DDD在微观编码上的条理性和模块化,更是体悟到了其在战略层面的设计方法和基于领域的思维之美。诚然在过程中遇到不少疑惑和难题,理论总会受到现实的冲击,但唯有充分的理解才能实现灵活的变通。感谢今年纷至沓来的项目给予的宝贵机会,感谢一同挑战和奋斗的各位同仁。

    只是三年之后责任又不同了。三年前可以天真无邪地埋头编码,心无旁人地构建理想中的代码。三年之后,与七八名小伙伴一同奋斗,我又应该变成一个什么样子?现在的自己偶尔还是那样任性,遇到不好看的代码和设计会不自觉地皱眉,然后情不自禁地苛责一下作者,看不到对方尴尬的内心。其实身处集体之中,价值取决于能力,更取决于影响力。三年之后的我,做好自己并不能代表成功。

    今年在团队里推行重构小课堂,在迭代结束的时候会演示几个重构的案例,主要是想提高一下团队的在代码上的sense。做了几次感觉不够系统,总是东一拳西一脚的。于是狠下心来举行了一个跨团队的重构分享会,也不管有没有准备好,反正先发了邮件说两周一次,毕竟“要先把背包扔过墙”嘛。其实对自己是个不小的挑战,不仅需要主动在各个项目中收集值得分享的案例,还要提前做好预备工作,要把演示的重构步骤预演上好几遍,把重构的手法和思路都厘清才能上台。今天已经是第三次分享会了,会后小马哥告诉我演示的那代码以前原来是他写的。他说:

    如果让现在的他再写,一定不会写出那样的结果。

    只是没有如果。如果说以前是在象牙塔里构建着不轻不重的项目,比如客群探索系统,那么今年终于知道刀悬在头顶上是一种怎样的体验。以前我们有充分的余地练习开发的技巧,培养团队的默契,探索开发的流程;只是今年开始,也该到亮剑的时候了。所谓困难,也许就是成长的砥石,它敲打着我们,打磨我们对世界粗糙的认知,推搡着我们跌跌撞撞地走向卓越。明年,我想我又有新的目标。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
牙科就诊管理系统利用当下成熟完善的SSM框架,使用跨平台的可开发大型商业网站的Java语言,以及最受欢迎的RDBMS应用软件之一的Mysql数据库进行程序开发。实现了用户在线查看数据。管理员管理病例管理、字典管理、公告管理、药单管理、药品管理、药品收藏管理、药品评价管理、药品订单管理、牙医管理、牙医收藏管理、牙医评价管理、牙医挂号管理、用户管理、管理员管理等功能。牙科就诊管理系统的开发根据操作人员需要设计的界面简洁美观,在功能模块布局上跟同类型网站保持一致,程序在实现基本要求功能时,也为数据信息面临的安全问题提供了一些实用的解决方案。可以说该程序在帮助管理者高效率地处理工作事务的同时,也实现了数据信息的整体化,规范化与自动化。 管理员在后台主要管理病例管理、字典管理、公告管理、药单管理、药品管理、药品收藏管理、药品评价管理、药品订单管理、牙医管理、牙医收藏管理、牙医评价管理、牙医挂号管理、用户管理、管理员管理等。 牙医列表页面,此页面提供给管理员的功能有:查看牙医、新增牙医、修改牙医、删除牙医等。公告信息管理页面提供的功能操作有:新增公告,修改公告,删除公告操作。公告类型管理页面显示所有公告类型,在此页面既可以让管理员添加新的公告信息类型,也能对已有的公告类型信息执行编辑更新,失效的公告类型信息也能让管理员快速删除。药品管理页面,此页面提供给管理员的功能有:新增药品,修改药品,删除药品。药品类型管理页面,此页面提供给管理员的功能有:新增药品类型,修改药品类型,删除药品类型。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值