zoukankan      html  css  js  c++  java
  • weekly review 200914: ReSharper or ReCover

    这篇随笔发表之后很快就消失了,从电脑里找出这份不完全的草稿,仔细地检查了一下没有发现有什么不和谐的地方,难道我这点无聊的文字也需要随时保存么?

    有人敲门,难道是他们?……

    周二,因为清明假期的缘故,本周从周二开始。早上搭老婆大人的顺风车去NCC,自行车放假期间没有骑回来。上午写程序,犹豫了一段时间之后,决定把角色相关权限的操作放在角色类里面,可是写程序的时候多少有些信心不足。试用了ReSharper的功能和一部分快捷键,有的和Visual Studio本身的快捷键冲突,需要一点时间去适应。中午骑自行车回来踢球,快到家的时候链子掉了,好在离修车子的地方不远,于是就把车子留在哪里了,估计是中轴和后轴有问题。踢球,似乎有些跑不动,和晚上没有休息好有关。下午上班之前去取车子,说是换了中轴修了后轴,还有四根辐条,而且还要尽快更换后轮外胎——这车子被我糟踏得够呛。下午继续抄书学习,剩下的一点时间看了一段House。晚上和同事出去吃饭,因为工资还没有到帐,所以由同事请客。在西北四环边上的添一顺羊蝎子,四个人吃了三个小锅羊尾,花了¥580多,都够吃日料的了;不过这里的羊尾确实好吃,一般说来吃了羊尾,恐怕就对羊蝎子没有兴趣了,有一点不足之处在于汤里面似乎没有什么辣味。后来还剩了一些羊尾在锅里,其实可以少要一份,用这个汤煮抻面、冻豆腐、海带都很不错。晚上回家,上网,睡觉;又积攒了不少订阅没有看,似乎还是需要继续清理。

    周三,虽然自行车就在车棚,可是因为有些犯懒,早上还是搭老婆的顺风车去NCC,结果因为老婆大人赶时间,所以把我扔在了200米外的路口,报应不爽。继续写那段关于角色和功能权限的代码,因为考虑到不应该把太多的功能放到一个类里面去实现,所以最终还是决定,把角色功能权限的操作独立出来,如果一定要找什么依据的话,那么可以引用“单一职责”原则。我现在有些混淆的是,我不知道如何区分实体类和操作类,似乎我写的全都是操作类,这样应该是会带来一些问题的。另外一个隐患就是,我现在写的方法都不是静态方法,虽然我知道也许应该静态,如果后面有时间的话,我会修正过来。上午最后的阶段,我想把界面上的一段代码放到我的业务逻辑里面去,结果单元测试没有通过,下班的时间却已经到了,只好留待明日。还记得我的自行车在哪里么?一个人走在路上,你别说,现在这天还真有点热;走到半路,有点信心动摇,想打车回去;可是想想本来就是起步价,已经走了三分之一的路程,钱包不乐意了;于是走到公交车站,花四毛钱,坐三站地。中午踢球,对方继续不胜,还真是有点邪门。下午逃过了集体学习,在办公室看House第五季,加上晚上回家,总算是看到了16集,再看3集就可以赶上美国人民了。把自行车送到了修车行,更换后轮外胎,估计要到明天早上才能取。在家里炒了上周的剩米饭,发现泰国香米不但做豆浆好喝,炒米饭也很不错。晚上的最后时刻用来上网,写博客。昨天看到有人说上网的“992”定律,大意是90%的上网时间在漫无目的的游荡,还有90%用来回复无聊的帖子和吵架,剩下的20%用来写博客或者其他有意义的事情,所以每天上网都会花费200%的时间。不过我总是在看订阅,不知道应该如何归类。

    周四,早上先去取修复的自行车,新的外胎据是“朝阳”牌的,感觉似乎没有之前的那个原装的GIANT的外胎宽,不过这个玩意能滚就行;其上车子,果然感觉轻便了不少。骑到NCC,只有ZYZ在,后来知道项目经理之前来视察过一次。早上发现昨天还是绿色的单元测试出现了不少红色的斑点,后来发现原来是数据库的结构有所变化,没有人通知,郁闷……继续角色功能权限部分的编码,在ReSharper的帮助下,把一部分数据库访问层DAL和业务逻辑层BLL的方法修改为了静态Static,虽然还处在适应ReSharper快捷键的阶段,不过估计很快我也会非常的依赖 ReSharper,重构的功能非常强大,不过单元测试部分还是觉得TestDriven更好用一些。中午踢球,来得人不少,大概形成10人制的规模,占据了三个篮球场的大小,最后的比分是1:0,我方获胜。下午回到办公室抄书学习,最后的自习时间用来看House S05E17。晚上在家里吃饭,做了红烧平鱼和耗油生菜(经研究发现,我买的那个应该是奶油生菜),醪糟鸡蛋。晚上在家上网,看了House S05E18和E19,这样我就追上现在的播放频率。昨天下载了Damage S02,今天开始下载 Heros 和 Lost S05 不过这两个最近都没有什么时间来看。

    周五,早上骑自行车去NCC。先是学习了一下关于 CONNECTED BY 的SQL语句,隐约有印象以前在Oracle的课上老师讲过,因为一直没怎么用过,所以早就被丢到脑后去了;不过后来在实验的时候发现似乎有一点问题,SELECT的时候经常会多出一些数据来,大概和遍历的次序有关系,多出来的那部分一般LEVEL都被标为1,基本上数据表中所有的列都会被SELECT出来,不过加上 START WITH 之后似乎有所改善。开始着手写Module功能模块管理部分的代码,之前写了一部份,我把原先的三个页面缩减为两个,还需要做的是把ModuleManager.aspx.cs里面的代码梳理一下。中午回去踢球,在对方大部分时间领先的情况下,最后的比分是3:3。下午继续写程序,有一定的进展,页面已经可以显示,只是代码还比较零乱,需要整理Refactor。晚上回家上网,后来发现原来我正在使用的ReSharper 4.1已经有些过时了,最新版应该是4.5的;从网上下载了一些ReSharper的Demo,准备花时间学习一下。另外我还需要一个性能监测的工具,用来验证我在重构前后的性能优劣。

    周六,早上九点多起来,煮了湾仔码头的速冻饺子吃,然后上网,看了一会儿Before Sunrise,可惜在一次半途而废,没有看完。下午四点多出门,陪老婆大人去宜家家具,说是要找一下装修的灵感。坐公交车696到了北航,然后换乘特9,恰好赶上了下班时间(周末怎么也有晚高峰),结果公交车里面人可是不少,我们只能站在二楼的过道。大概六点钟左右到了宜家,花了半个小时左右逛了三楼,没有什么可买得东西,椅子还是那么贵(家里的转椅有点坏了,虽然还不到爆炸崩屁股的地步,不过也应该考虑更新了),然后再宜家餐厅吃饭,柠檬烤鸡意面+金枪鱼拼盘+饮料。饭后又在2楼溜达了一圈,最后买了两三个塑料盒子、两个碗、还有一个可以存放东西的凳子,花掉二百元,然后从里面搬着凳子出来(其他的零碎都放在凳子的肚子里面了)。在宜家门口的过街天桥上转了整整一圈之后,放弃了去簋街胡大餐馆的愿望,搭乘特9路公交车,踏上了回家的旅程。从中关村西站下来,溜溜达达意外的发现了亲亲一家人餐厅,以前有同事老是说这里的馕炒肉非常好吃,心向往之。曲里拐弯的进去,然后就点了馕炒肉、两串羊肉串和一串羊腰,后来又加了一份酸汤面片。感觉馕炒肉比较油腻,如果人多的话,一人吃一点还可以,两个人就比较腻了,肉块也比较大;肉串和羊腰都烤的不错;感觉酸汤面片最好吃,汤的味道很好,面片也比较筋道,估计这里的其他面食应该做的也不错。上菜有点慢,等我们俩吃完已经快11点了,院子的门都关了,最后穿过了老上海城隍庙出来。打车回家,睡觉。

    周日,早上睡了懒觉,九点多起来,吃了早饭,然后又昏昏沉沉的睡去。直到接近中午起床,开始上网。花费了一些时间为父母寻觅一款数码相机,最终在Nikon S60,Canon IXUS 95 IS,Canon Powershot A2100 IS 和 Canon Powershot S110 IS 这四款里面选择,倾向于A2100,因为A系列本来就是以家用为目标的。老婆大人出门买了两条小鱼,还带了一些水草回来,这样鱼缸里面有热闹起来。下午四点多出门,在北大西门接上小姨夫,然后去中关村的羲和雅苑,因为是周末,所以烤鸭半价,应该说性价比是相当的好。环境里面的大厅感觉不如从外面看起来有感觉,从新东方的那个路口向西北方向张望,可以看到在一大堆的高楼打压里面有一抹青砖绿瓦。我们到的比较早,而这家店五点钟才正式营业,所以现在里面做了一会儿,看到服务员和厨师分别在开每日的例会;点了茶水,¥3/位的菊花茶,应该说还是比较实惠的。可以提前点菜,但是因为厨师都在开会,所以上菜要到五点之后。告诉服务员菜都可以上了,结果就先上了每人一分的当归海龙乌鸡汤,味道还可以,只是不便宜哦;招牌的狮子头要了两个、井冈山豆腐皮、糖醋小排都有,其他还有一些素菜。狮子头味道不错,还附带一份米饭可以拌着吃,糖醋小排虽然分量不错,但是味道也还可以。烤鸭是最后上来的,八宝盒看上去实在是精致,第一道的鸭皮的确入口即化,沾着白砂糖和酸梨酱倒也不是很腻。卷饼分两种,一种普通还有一种是带有一些菜丁的,鸭肉、面酱、葱丝和小菜配合的天衣无缝。鸭肉当面片完之后,鸭架一半做了汤,另一半做了椒盐鸭架。汤还好,椒盐鸭架就感觉一般了。本来还想去看看相机,可惜卖场大多关门了,于是陪小姨夫走路回到了北大西南角的一个小门。打车回家,和老婆大人分食了半个西瓜,然后上网,睡觉。

    本周前几天花了不少时间补课看House M.D.,现在终于追上了美剧播放的进度;还抽空下载了 Heroes 和 Lost ,不过却没有很大的兴趣看。

    看完了《读库0901》,大概时候因为这一期的文章比较和我的口味,所以看的速度也比较快。

    下周继续HQIS的编码,应该能够完成功能模块管理部分的功能。

    Prison Break Coming Soon!

  • 相关阅读:
    [置顶] windows player,wzplayerV2 for windows
    wzplayer 近期将会支持BlackBerry和WinPhone8
    wzplayerEx for android(真正硬解接口,支持加密的 player)
    ffmpeg for ios 交叉编译 (支持i686 armv7 armv7s) 包含lame支持
    ffmpeg for ios 交叉编译 (支持i686 armv7 armv7s) 包含lame支持
    编译cegcc 0.59.1
    wzplayer 近期将会支持BlackBerry和WinPhone8
    wzplayerEx for android(真正硬解接口,支持加密的 player)
    windows player,wzplayerV2 for windows(20140416)更新
    编译cegcc 0.59.1
  • 原文地址:https://www.cnblogs.com/zhaorui/p/200914_ReSharper_or_ReCover.html
Copyright © 2011-2022 走看看