新平台之用后感

部门合并,项目研发部和产品部变为研发部,产品部经理当经理,原项目部经理任副手。

据这位大人讲,他们那边的开发平台很好用,开发效率很高,开发速度很快,心下窃喜。。。。这下可以提高开发效率了

今日终于一见,刚看了一个页面,我的眼镜啊。。。。下面这样的代码每个列表页放一次。。。这位大人觉得没什么不好,挺方便的。。。可怜我们辛苦开发的平台,就这样回到了解放前。据我了解,这是公司2002年asp时代留下的开发思路和方式,这位大人大概从未动过。

让人更郁闷的是,这位大人的大人把最大的人忽悠住了,最大的人认为大人的大人是个人才!屌!

这位大人是总工.....唉.....

欲哭无泪,我是多么希望公司好起来,公司的开发走向正规,逐渐做大做强。看来没希望了。

非吹毛求疵之此平台之系列问题:
1.无Sample,做为开发平台,应当有使用示例及说明,目前靠的是老辈人的传帮带....还当是传统的机械车间呢?

2.每个列表页面的代码达到300多行,本来是几行代码可以搞定的东西。

3.GridView的行数居然写在参数中,完全由程序员决定,写几就是几。能不能保证其统一性且不说,如果有一天客户说把行数统一改成20行,大哥你喜欢用查找替换是不是?

4.数据库参数写在xml中,读个参数一堆代码。以前的使用这个平台开发的N多系统,一律得把这个文件复制到system32下,在我的强烈建议下,改了改代码,终于可以在系统根目录下了,早干嘛了?有web.config干嘛不用?

5.待续。。。

 

ContractedBlock.gif ExpandedBlockStart.gif Code
 1     protected void HgLinkButtonFirst_Click(object sender, EventArgs e)
 2     {
 3         ViewState["pageno"= 1;
 4         BindGridView(false1);
 5         HgLinkButtonFirst.UpdateAfterCallBack = true;
 6     }
 7     protected void HgLinkPrev_Click(object sender, EventArgs e)
 8     {
 9         int page = Convert.ToInt32(ViewState["pageno"].ToString()) - 1;
10         ViewState["pageno"= page;
11         BindGridView(false, page);
12 
13         HgLinkPrev.UpdateAfterCallBack = true;
14     }
15     protected void HgLinkNext_Click(object sender, EventArgs e)
16     {
17         int page = Convert.ToInt32(ViewState["pageno"].ToString()) + 1;
18         ViewState["pageno"= page;
19         BindGridView(false, page);
20 
21         HgLinkNext.UpdateAfterCallBack = true;
22     }
23     protected void HgLinkLast_Click(object sender, EventArgs e)
24     {
25         int page = Convert.ToInt32(ViewState["pages"].ToString());
26         ViewState["pageno"= page;
27         BindGridView(false, page);
28         HgLinkLast.UpdateAfterCallBack = true;
29     }
30     protected void LinkGoto_Click(object sender, EventArgs e)
31     {
32         if (txtPageIndex.Text != null && txtPageIndex.Text != "")
33         {
34             if (Convert.ToInt32(txtPageIndex.Text.ToString()) <= (int)ViewState["pages"])
35             {
36                 int page = Convert.ToInt32(txtPageIndex.Text.ToString());
37                 ViewState["pageno"= page;
38                 BindGridView(false, page);
39             }
40         }
41         LinkGoto.UpdateAfterCallBack = true;
42         txtPageIndex.UpdateAfterCallBack = true;
43     }

 

 6.颇不理解的是,此人机器上的网站他死活不让公开访问,为什么呢?

7.这位大人遇到问题时,想的不是如何解决这个问题,而是如何绕过这个问题.....这像是一个技术总监应该有的态度吗?你是技术总监,不是项目经理!!!项目经理有时为了赶进度,或许会采取最有直效的手段先达到目的!但是,凡是搞技术的人,总会回头想想如何把问题解决的吧?!

 

 

转载于:https://www.cnblogs.com/Sabre/archive/2008/09/11/1289522.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值