zoukankan      html  css  js  c++  java
  • weekly review 200845: Work Hard Not Enough

    这一周主要是在NCC那边看DGEL那本书,虽然看的不是特别多,但是DAAB的部分还是蛮有收获;但是5G的项目本身没有什么进展,下周要开始写文档。CMI的程序进展还是不够快,后面几周要集中注意力,减少额外的活动(美剧、电影、闲书),全力完成。

    周一,早上到NCC看书,ZYZ已经准备远赴边疆,估计两三个月内是不会出现了;倒是ZQ这两天都在,一反常态,有点不习惯。 一上午的时间,修订了一下那个数据库概要设计之外,仅仅看了大约20页的书。中午回来踢球,在大部分时间少一人的情况下,最终比分6:6,不过几个失球都是在我守门的时候,让人郁闷。下午在NCC又看了两个小时,算是看完了一个章节,不过书上的示例却无法完全运行,只好心领神会了。下午四点多,急急忙忙回到办公室,准备打乒乓球,结果又是无人喝彩的局面,看来做什么事情都不能太积极。晚上在家里做饭。20:00以后开始进入CMI的项目,发现了一些问题;一直专心做到23:30,感觉还好。剩下的时间用来更新Blog,因为上周基本没写草稿,所以很多事情都想不起来了。

    周二,值班。早上还出了早操,大概是2008年秋季我第一次也是最后一次,因为后面的取消了。早上在家里上网,吃早饭,赶在8点钟之前到了办公室。好在今天值班没有太多的事情处理,所以抽空写了一点CMI的代码,利用Unit Test写了一个简单的算法,不过还是能体会到Unit Test的优势。中午有同事替班,于是下楼踢球。下午继续写代码,然后四点半的时候终于可以练习乒乓球,和QZ打了几局,胜多负少,感觉不错。在办公室吃了值班饭,代码有点写不动了,然后看了两集House M.D.,又打了一个小时的乒乓球。这个班值的。不过期间遇到了,从Oracle的数据表里面delete数据之后,忘记commit,导致表被锁定的问题,切记。晚上回家上网,睡觉。

    周三,早上坐班车去NCC,看书。今天看到了DAAB的部分,虽然只看了大概不到20页的书,不过感觉还是有所收获,比前面两天看Configuration的部分要好一些,也许是适应了作者的风格。中午留在NCC午休,有人说,只有中国人才有睡午觉的习惯,不过我觉得能小睡一会儿,很有帮助。下午主要是开会,先是和外面的一位数据库/数据查询方面的老师讨论了一下需要培训的内容,有点期待;另外就是布置了一些文档和数据库设计的工作,准备进入数据字段级的设计。搭ZQ的顺风车回到单位,可惜下午又没有人练球;分组抽签的结果倒是出来了,第二轮的对手过于强大,基本上不可逾越。晚上和同事去吃饭、聊天,十点半才到家,等到开始工作已经十一点半了。让人郁闷的事情发生了,昨天写的程序没有带回家来,所以只好回复了邮件(每周工作汇报),就草草了事。之前的七天似乎还是不够努力,A Za A Za, Fighting!难道你没有看过《浪漫满屋》。

    周四,上午去NCC看书,继续看DGEL的DAAB部分,如果有时间的话之后会仔细研究一下这个部分,并且用到现在的这个项目中去。另外,Enterprise Library 4.1只提供了VSTS的测试代码,而没有NUnit的测试代码,为了节省时间,所以就不打算再写一遍测试了,准备在网上搜搜,如果实在不行就看VSTS的测试代码好了,应该差别不大。另外,为了运行测试代码,所以准备安装数据库,在旁边一台闲置的机器上安装了Oracle 10G和Sql Server 2005,可惜出了两个比较诡异的问题,一个是SQL Server 2005的远程连接错,不过后来重装之后恢复正常;另外就是因为我在安装了Oracle 10G之后,改了机器名,所以Oracle访问也出了问题。可能下周的时候考虑重新安装一遍操作系统,因为有Ghost备份,所以应该不会花费太多的时间。中午回去踢球,下午四点回办公室打乒乓球,晚上上了一节乒乓课,后来到办公室又打了两局,似乎有点运动过量了,比较疲劳。

    周五,上午去了NCC,开周例会,讨论概要设计部分的文档格式;继续看DGEL,大概也就看了十几页的样子;提交了一周的周报。因为NCC那边下午有其他的活动,所以吃了中饭我就搭车回家了,在家里午睡,然后上网。晚上和同事一起吃饭,喝鲜橙多。晚上十二点左右睡觉。

    周六,早上九点钟起床,早饭后上网看订阅,不是特别愿意开始写程序; 看了两集House M.D. Session 1。不过我觉得在CMI的项目完成之前最好还是不要继续看了,美剧只继续跟进Prison Break,其他的都暂停。中午简单的吃了点饭,匆匆去理了发,踢球。从西北五环到南五环,路上大概用了四十五分钟,场地条件不错,八人制,战而胜之,不过感觉自己状态一般。下午五点回来,球队一起吃涮羊肉,回家之后昏睡,其实酒喝的并不多,只是感觉身体有点疲劳。半夜四点醒来,犹豫要不要开始写程序,还是继续睡吧。

    周日,早上九点之前就起来了,实在是睡的有点多,昨天晚上八点多就开始睡觉了。吃了早饭之后,开始写程序;写了一点代码之后,突然想起来学习Rhino Mocks,然后剩下的时间就用来看了几篇技术类的订阅。十一点的时候,去附近的体育馆打乒乓球,一个小时。十二点钟回家之后继续看技术文档,其间也分散了一会儿,给自己的技术类的订阅增加了不少。到下午两点开始进入Rhino Mocks的学习,先是看到了一篇:Rhino Mocks vs NMock: Part 1, Stubs,坚定了我学习Rhino的决心,不过作者似乎并没有打算继续写Part 2;然后看到了asp.net上的TDD : Introduction to Rhino Mocks。中间还拐到了thoughtworks的blog上去看了两眼,那里倒还真是一个理想的工作环境,只是我现在的水平大概还差得很远。晚上和老婆大人一起去必胜客吃Pizza,感觉一般;后来又拐到走西口吃了一碗岐山面,早知如此少吃一块Pizza好了。晚上八点多回到家里,八点半的时候开始看Rhino Mocks的文档,一直看到凌晨一点,总算全都过了一遍,基本明白了大意,后面的问题就是如何运用了。希望能够把TDD用在CMI和5G这两个项目上。看了几篇XUnitPatterns上的文章,不过感觉比较生涩,找到了xUnit Test Patterns: Refactoring Test Code的电子版,如果有时间的话,不妨研读一下,amazon上评价为4星半。

    CMI是最近手头时间比较紧张的一个项目,大概在十二月初要开始测试,圣诞节前上线;而5G则可能会持续较长的时间,大概会持续到2009年底,简单的罗列了一下自己希望从5G项目中学到的东西,Microsoft Enterprise Library,Design Pattern,TDD,ASP.NET MVC……还真是不少。

    本周似乎还是不够专注于工作,旁骛太多;而兄弟单位过来帮助工作的LB则成为榜样,基本上每次回到办公室都看到他正在埋头写程序,惭愧啊,惭愧。希望下周能够专心一点,除了看一集PB,参加若干场乒乓球比赛,两次乒乓球课之外,希望能够减少其他的活动,中午踢球也适当减少。CMI打算在12月初开始测试,所以接下来的两周将是开发的关键时期,实在是不能继续拖延进度了。好像又回到小时候,寒暑假开学之前熬夜补作业、考试之前开夜车通宵临阵磨枪,希望下周开始能够比较专心的完成CMI的程序。

    Done is better than perfect.
  • 相关阅读:
    centos8 将SSSD配置为使用LDAP并要求TLS身份验证
    Centos8 搭建 kafka2.8 .net5 简单使用kafka
    .net core 3.1 ActionFilter 拦截器 偶然 OnActionExecuting 中HttpContext.Session.Id 为空字符串 的问题
    Springboot根据不同环境加载对应的配置
    VMware Workstation12 安装 Centos8.3
    .net core json配置文件小结
    springboot mybatisplus createtime和updatetime自动填充
    .net core autofac依赖注入简洁版
    .Net Core 使用 redis 存储 session
    .Net Core 接入 RocketMQ
  • 原文地址:https://www.cnblogs.com/zhaorui/p/200845_work_hard_not_enough.html
Copyright © 2011-2022 走看看