- 浏览: 54526 次
- 性别:
- 来自: 广州
最新评论
-
comsci:
补充一个办法,使用硬盘盒,下班的时候,把硬盘取出来,锁在反辐射 ...
软件公司防止代码外泄的几种方法介绍 -
canghailan:
靠这个有心的话还是能拿到吧,防不胜防?我觉得更多得靠保密协议和 ...
软件公司防止代码外泄的几种方法介绍 -
zk1878:
看来楼主是在小公司的大牛了
什么样的公司需要高手,什么样的公司需要普通水平员工 -
zh89233:
string2020 写道你让我谈抽象类和接口的不同,我可以写 ...
软件公司面试的几种类型总结 -
string2020:
你让我谈抽象类和接口的不同,我可以写一整页呢麻烦楼主谈谈这个吧 ...
软件公司面试的几种类型总结
文章列表
周报 支浩宇 8.9
1. 本周工作
计划完成度:100%
(1) 统计项目里的js文件。统计出有70个空白文件,10个jQuery版本,11个插件存在重复出现的问题。目前只是统计,并不采取措施。我觉得也没必要采取措施。
(2) 禅道的bug全部解决。
(3) catch块里的日志级别改为error。
(4) 计算..率的定时任务已部署到SIT、UAT。
(5) 把待上线的16个功能点发给致华,让他加到了8月发布计划中。
是禅道的bug,或者张明口头提出的要做的功能。现在加到了发布计划中,成为书面的形式,牢靠很多。
(6) 处理流量转化的问题。现在英.不在,这层楼只有我一个人知道是怎么回事, ...
周报 支浩宇 8.2
1. 本周工作
计划完成度:50%
(1) 流量转化的功能本周完成度0%。现在没人跟这个事情,测试环境到现在都没有。没有任何进展。
在这种情况下,一定不能慌。其实有组织有效率的话,一天之内可以完成测试,所以不用急,等相关部门来跟进就可以了。
星期三有个名叫王.龙的人,刚刚入职,连CC账号都没有,完全是个菜鸟。他来找我,说他负责“流量统计”。我跟他谈了一会,马上发现他说的“流量统计”和我做的“流量转化”是风马牛不相及的两码事。然后我们去问王伟,王伟说他确实找错人了,这个跟我没关系。如果一个功能不确定是谁做,就算我有能力做,也宁愿不要插手,等确定安排到我了我再做,这是个基 ...
周报 支浩宇 7.26
1. 本周工作
本周计划完成度100%
(1) 流量转化在SIT和UAT环境建表。 ..中心的功能全部部署到SIT环境。UAT环境应该是没有部署,所以本周的新功能还没有。
(2) 对李建.做的流量转化生成报表功能提供支持。英.、 ...
周报 支浩宇 7.19
1. 本周工作
(1) 流量转化,这部分是不上线的,全部没有提交到CC。
虽然英.三番五次要求本周五部署上UAT,我坚持了我的立场, 不应把不上线的功能混杂到UAT的上线版本中去。我和..中心开发此功能的李.洋协 ...
周报 支浩宇 7.12
1. 本周工作
(1) 与英杰、B2B讨论确定了广告流量表结构和HTTP接口规格。
(2) 与彭.涛讨论,初步制定了流量转化做法。
(3) 修复离职员工雷.龙、黎元.的遗留问题,都是.....7.20要上线的:
- 按照隐藏、删除、.. ...
1. 本周工作
...功能的雷.龙和黎.枝离职了, 遗留的问题都分配给我解决。
(1) ....
(2) ....
(3) 根据6月28日林胜的指示,.....
(全站范围都改了,....)
(4) 参加广告流量转化的会议,与兄弟部门...等部门人员讨论接口规格。
(5) ....计算算法调整。(待进一步调整)
(6) 把....错误的....算法改成正确的。(java算法改好了,页面CSS样式还要调整)
有一个....计算的功能,雷.龙和我分别做.....的,我的能计算出分数,而且哪一项分数改了,页面上都能实时反映。他的计算出来的分数全部是0。 就这么明显的问题,测试居然也没提出,是我跟组 ...
周报 6月28日
这星期我发现有人调用了我写的方法,这让我很欣慰,因为在此之前,三个人都是各自搞各自的,尤其是XX的人总是把业务写在Action里,别人无法调用。我做的功能都把业务写在公用的sdk或者impl工程里,而且注释得很清楚。武X辞职后,我使用武X写的方法,发现用不了,我也在注释中注明了武X离职,此方法未开发完成,不建议使用,建议使用我写的方法。正是因为我提供了详细的注释、友好的调用接口,别人才会自发地来调用我的方法,而不是按照他们平时的习惯,又自己写到Action里面去。
以前遇到过有人把我的代码直接复制到他的文件里面,但是从来没见过有人调用我写的方法。这是第一次,是程序员生涯的一 ...
周报 6月22日
张明说,领导主要看..中心,首当其冲的是看页面美不美观。..和..中心的可以放松点。测试的人打开我的页面,首先看颜色对不对,字周围有没有框,demo要求的效果几乎是从京东商城照搬过来的。对于业务逻辑,各种评分的计算方法,到现在还处于一种半蒙半猜半编的状态。看需求,需求里错漏百出。问张明,张明也不知道。对于这种情况,做软件时间久了,也习惯了,新功能新项目都是这样的,Windows刚出来的时候比这还糟糕呢,现在Windows不是照样很好嘛。在生产上跑一段时间,各种疑问自然就明朗了。
不管怎样,我始终坚持三个原则:现在的代码和旧数据兼容,现在的代码能适应未来可能新增的需求,以及自 ...
周报 6月14日
上星期上线后,我在家看网站,发现...com是分支的代码, ...com是主干的代码,...com还是北京的人用.NET开发的那个版本,确实比我们现在Velocity开发的版本难看多了。
主干和分支很好区分,因为我有个js文件,主干比分支多一些功能。而且主干上有个bug,直接部署到生产上了。 我猜想...com这个域名是不对外的,但是只要是知道的人都可以访问。相当于一个半生产、半测试的环境。这也不失为一种好的测试方法,因为做测试最令人头疼的就是那假得不能再假的测试数据。...com直接用了生产数据(估计是只读的,不能做insert和update),测试起来心情好很多。
...
RTX-周报
6月9日
.卡组的人把mall和merchant公用的功能写在merchant里,我在mall没法调用;而且他把好几个功能写在同一个方法里,条理乱,还是按C语言的面向过程的编程风格,缺乏基本的面向对象编程的意识。注释也写得不清楚,有的地方注释跟代码根本对不上号,有些注释纯粹是写给他自己看的。再加上,有些地方还是调用去年的旧代码,这部分代码更是零注释,可读性极差,要看很久才知道是干什么用的。花了几天时间,算是明白了整个功能的实现原理,但过一段时间肯定又忘了,一旦需求变更,又得重新看一遍,维护的成本非常高。
经常出现的情况是,实现同一个功能,有去年的旧的、不再使用的方法,有最近新写的 ...
周报
5月31日
我终于搞清楚了我做的功能是在主干上,如果早知道这一点,一开始就没有理由在分支上进行开发。好在,我一直坚持把功能点都封装在相应的类和方法里,包括在写Javascript的时候,凡是能封装到方法里的,我都封 ...
RTX-周报
5月27日
5月的发布计划里一直没有我做的关于..的功能。..的张明也只是笼统地说,“争取xxx时候做完”,没有明确这个月是否要上线。 如果过两天,到封板的时候,突然说这个功能要上线,肯定让人措手不及。 测试人员都是看着发布计划来测试的,发布计划没有,这个功能根本没测试过。
针对这一情况,我制定了如下策略。
一、 跟..的张明确认,如果要上线,要把功能加到计划里去。以前经常有一种情况,是通过RTX或者口头发了一个功能点,计划里没有, 我也做了的。 其实按照“铁律”考试里的说法,这个属于不正规途径提出的需求。
二、就算功能不上线,我有很多文件已经提交了,比如.....-dao. ...
周报 5月17日
..的张明让我做的功能并不是整个..体系,目前只是做...页面,主要是三个功能,...显示。
..的功能要新增很多类和文件。Service,DAO,SQL.xml这些全都没有,都要我添加。这是个很好的机会,让我从core和impl开始,用良好的设计思想把类设计好,注释都写详细。 因为我在看别的类的时候,经常发现各种设计不合理的地方,有的人写Service接口,一下子就弄出来十多个方法,也不管用不用得到。 有的Service或者DAO里面,有两个不同方法,里面实现的功能却是一样的,甚至连代码都一模一样。我坚持的原则是,我做什么功能,需要用什么方法,我才在Service接口里定义 ...
周报 5月10日
现在wei哥指派我专门做评价这一块功能。正好我对这块功能是较为熟悉的,对表结构、很多方法里的细节、很多语句的“陷阱”都比较了解,我认为wei哥是选对了人。..的张明给了一份44页的需求文档,我看了之后,觉得问题比较多,发现问题我都会及时跟张明沟通。
主要的问题是两个,一是....项目组也在做这个功能,如果..这边也做,..的代码先上生产,过一段时间..的代码也上生产,两套不同的代码去操作同一套数据,这个危险性可想而知。
第二,是表结构的设计。新增的表大概有7个,已有的表中有新增的字段,这些都要总体组评审。wei哥直接指派我做这个功能,我不是总体组,也不是资深员工,这么大范 ...
周报
支浩宇
4月29日--5月3日
星期天部署了之后,我有个页面JavaScript都失效了,余志鹏页面上的JavaScript也失效了。我想了半个小时都不明白问题在哪。那天晚上是要上生产的,时间紧迫,问题也比较严重(没有JavaScript就等于整个功能用不了)。
正是在这种情况下,更加不能慌。我用替换法,把所有可能导致问题的地方都替换了一遍。
1. 浏览器。换用IE和Firefox,有同样的问题。
2. 我自己电脑问题。换用别人电脑,有同样的问题。
3. UAT没有部署上去。这个不太可能,因为旧的版本从来没出过这个问题。
4. 文件被别人又改过。我查看了相关文件的历史记录,最后一 ...