摘要:
【做软件外包经验告诉我】 做软件需要人海战术,普通管理软件是需要大量的体力劳动,而不是脑力劳动,科技含量不高。有一句俗话,一个萝卜一个坑,软件项目的功能模块多了,每个功能都需要有一个人盯,不断改进不断维护完善。而且功能划分得越细了,工作量越大,需要的人越多,否则哪里会产生几万人规模的软件外包公司?几 阅读全文
随笔档案-2009年06月
大恶人吉日嘎拉之走火入魔闭门造车之.NET疯狂架构经验分享系列之(五)代码复用
2009-06-23 17:09 by 通用C#系统架构, 4646 阅读, 收藏, 编辑
摘要:
以下观点只是纯粹站在技术角度,先不讨论商业上的,若是考虑到商业利益等,那问题就复杂了,实际环境会比我们想象得复杂很多,但是连想象都不过关,实际操作起来会更闹心一些。 阅读全文
大恶人吉日嘎拉之走火入魔闭门造车之.NET疯狂架构经验分享系列之(四)高效的后台权限判断处理
2009-06-22 18:04 by 通用C#系统架构, 7406 阅读, 收藏, 编辑
摘要:
一般一个用户都有个默认的岗位,例如我是项目经理,那项目经理应该有啥权限等。我们设计时考虑到了复杂情况,一般会设计为一对多关系,但是日常生活中,大部分情况下,导入导出数据时,都希望获得一个单一的关系,例如这个人默认的角色是啥?当然为了满足复杂情况,还有一对多的的关系。所以我们设计权限时,一般在用户表里加一个默认角色字段。 阅读全文
通过自己的项目实际经验,阐述为什么“恶心玩技术”?玩.NET的B/S的教训(四)
2009-06-19 21:50 by 通用C#系统架构, 3065 阅读, 收藏, 编辑
摘要:
好像是只有Java的项目玩技术碰壁了一样,其实.NET的技术也可以好多可以玩玩的,光说JAVA的不好,不说.NET的不好,也有些不公平接着就说说我们这个阵营吧。我这次杀来杭州其实是第二次来杭州了,几年前我来杭州过一次,2004年那次来杭州的主要目的是为了学习Oracle技术,实在是太想学这个了,正好杭州的这家公司主要用这个数据库,还用.NET技术还是做电力行业的,正好是我理想的状态。 阅读全文
通过自己的项目实际经验,阐述为什么“恶心玩技术”?玩Java开源B/S的教训(三)
2009-06-19 17:47 by 通用C#系统架构, 2818 阅读, 收藏, 编辑
摘要:
每个人的立场不一样,观念不一样,眼界心境也不一样,以下文章是站在我的立场上写的,所以希望看到的人,也用一个平和的心态,不是为了攻击以前的同事,也不是为了说明啥,我先声明一下比较好,大家都是同事一场,不是敌人,没有什么仇与恨,也不存在多少利益瓜葛。 阅读全文
通过自己的项目实际经验,阐述为什么“恶心玩技术”?玩Java开源C/S的教训(二)
2009-06-19 16:33 by 通用C#系统架构, 3054 阅读, 收藏, 编辑
摘要:
我刚来杭州分公司时,通过自己的项目实际经验,阐述为什么“恶心玩技术”?玩Java技术的教训(一)中提到的那个部门经理辞职了,公司又新来了一个部门经理,正规硕士生,新中大公司来的,并有接近10年的IT经验。 阅读全文
通过自己的项目实际经验,阐述为什么“恶心玩技术”?玩Java技术的教训(一)
2009-06-19 15:14 by 通用C#系统架构, 3281 阅读, 收藏, 编辑
摘要:
我用倒叙的方式讲讲我的亲身体验,真实故事,玩Java呀也折腾啊。 最近2年我们公司做了一个很小的项目,项目金额也就10来万吧,功能也不是很复杂,刚开始做这个项目时我还没来到这家公司,说白了很接近于固定资产管理类的项目,客户的期望是把他们的管理思想体现出来,做一个网站集中管理他们的贵重仪器设备设备,功能也不是很复杂,所以项目金额也不大。 阅读全文
大恶人吉日嘎拉之走火入魔闭门造车之.NET疯狂架构经验分享系列之(三)商业逻辑代码部分
2009-06-17 19:29 by 通用C#系统架构, 9602 阅读, 收藏, 编辑
摘要:
其实,写好几套管理软件后发现,其实大多管理软件,很多也不过是数据库设计得合理一些后就是把数据搬来搬去而已,添加、删除、修改,然后进行一些统计分析而已。其实写代码都是那些简单的程序Copy来Copy去,没啥需要不断突破的,代码的相似程度很大,结构体系也很接近,处理逻辑也非常相似。 阅读全文
大恶人吉日嘎拉之走火入魔闭门造车之.NET疯狂架构经验分享系列之(二)后台服务代码部分
2009-06-16 18:54 by 通用C#系统架构, 5389 阅读, 收藏, 编辑
摘要:
程序写太长了,大家看着也累,我也写着也很辛苦,接下来,还是写得简短一些,尽量多一些截图,少一些文字吧。同样是,欢迎指点批评的同学,我虚心学习提高,改改以往的高姿态。架设软件系统就像大家看饭店厨师炒菜一样,一看就懂觉得太简单了,但是自己炒一盘菜就知道是啥样子,是不是跟厨师炒出来的一样的,看看别人的很简单,自己动手做才能真正体会了,我们看操作系统也没啥的呀?对不。 阅读全文
大恶人吉日嘎拉之走火入魔闭门造车之.NET疯狂架构经验分享系列之(一)后台控制逻辑代码部分
2009-06-16 00:05 by 通用C#系统架构, 11799 阅读, 收藏, 编辑
摘要:
我也是本着善意把自己的代码结构分享给大家,欢迎大家用批评指点。首先我为什么把这个标题写为恶人,因为我很喜欢招惹别人,因为喜欢跟别人交流,喜欢指出别人的缺点,偷偷学习别人的优点,所以大家都会反感我,因为我往往是在说别人的缺点,没说说人家的优点。工作上,我也喜欢较真,追求完美,正是这个执着的思想,使我一直没有放弃对软件的痴迷。 阅读全文
简单操作权限就一个函数足够了,甚至5-6个表足够可以了,没必要搞那么复杂,也没必要瞎搞误人子弟啊
2009-06-15 13:07 by 通用C#系统架构, 5774 阅读, 收藏, 编辑
摘要:
有句俗话叫“折腾来折腾去,又折腾回原点了”,这就对了,就应该是回到最原点才是硬道理。
1.用户表(有哪几个用户)2.角色表(有哪几个角色)3.用户角色关联表(那些用户属于那些角色)4.权限表(有哪几个权限需要分配)5.权限存储表(用户有哪些权限,角色有哪些权限,可以分开也可以和在一起) 阅读全文
虽然写管理类软件非常依赖数据库,但是建议您不要过度依赖数据库,我们不要把思维只局限在存取数据库上
2009-06-14 23:10 by 通用C#系统架构, 3639 阅读, 收藏, 编辑
摘要:
这是我最近几年才领悟到的,刚开始写程序就从FoxBase开始的,从那时起,就把所有的精力都放在数据库研究上,自从接触SQLServer开始,什么表、视图、触发器、存储过程等等太多好用的技术了,一般做管理类软件,真的是太爽了。 阅读全文
2003年我程序员职业的第一桶金7万元的【教育集团招生收费系统】项目经验、项目来龙去脉分享
2009-06-14 14:23 by 通用C#系统架构, 4122 阅读, 收藏, 编辑
摘要:
我是1996年在黑龙江大学读的计算机软件,那时候我是学校里的特困生,当时也没有学
生贷款之类的事情,上大二开始我在外面折腾学到了一些实际工作中实用的IT软件技术等,
到大学毕业时我虽然还是贫困生,但是我有自己的BP机、手机、笔记本电脑,当时2000
年那会儿,这也算是小成功人事了,拿到今天那是笑掉大牙了“值不了几个子”。 阅读全文
同一个项目的不同的项目工作经验总结--设计文档编写经验总结
2009-06-13 00:22 by 通用C#系统架构, 3476 阅读, 收藏, 编辑
摘要:
临安自来水公司项目需要,由公司派我过来编写设计文档,由于本人对设计文档没有编写的经验,当初还有些担心,能否完成公司交给我的任务,对自己一点信心都没有。查看过公司其他项目深度设计文档编写报告后,对我的影响很大,感觉文档编写很简单,就是将客户的需求和公司按照需求编写好的程序界面抓抓图,将各个模块的流程图画好就可以了。但是到了临安后,编写出的文档远远与项目经理要求的文档有很大的差别。最后定下按照日本设计文档编写模板进行编写,在这期间项目经理指点很多文档编写技巧。编写完第一个模块,经理也很对第一个模块的编写成果也得到了认可。 阅读全文
同一个项目的不同的项目工作经验总结--程序员丁
2009-06-12 16:49 by 通用C#系统架构, 990 阅读, 收藏, 编辑
摘要:
项目已经进展四个月了,在这段时间,我有了一些很大提高。下面做一下总结:
1. 在项目中,对于GridView的多个模块中,多种方式的使用,有了更进一步的掌握,例如:①怎么在模板列中加入多种控件, 阅读全文
同一个项目的不同的项目工作经验总结--程序员丙
2009-06-12 16:47 by 通用C#系统架构, 724 阅读, 收藏, 编辑
摘要:
“项目”这个字眼我想大家并不陌生,但要真能对这两个字有正确、深刻的理解非得一番亲身经历不可,尤其是是软件项目。我就此谈一下为期近四个月的软件项目体会。 阅读全文
同一个项目的不同的项目工作经验总结--程序员乙
2009-06-12 16:45 by 通用C#系统架构, 748 阅读, 收藏, 编辑
摘要:
通过紧张而又忙碌的三个半月的项目设计,第一阶段的设计已经完成。从整个项目的设计中我学到了很多东西,不管是技术上还是团结和沟通我都有了颇大的收获,下面我就说一下自己的体会。 阅读全文
同一个项目的不同的项目工作经验总结--程序员甲
2009-06-12 16:44 by 通用C#系统架构, 2133 阅读, 收藏, 编辑
摘要:
从这个项目开始到现在已经三个多月了,在这三个月中我学到了很多东西,知道了从事软件开发是一个需要极大耐心的工作,不过我喜欢这样的工作,看着一个个自己手中的代码调试成功的时候,是比较开心的,这个时候也是最有成就感的。 下面几点是我的一点点总结: 1. 做项目的时候,有问题一定要提出来,因为现在都是大家一起合作的,如果没有更好的沟通,项目就很难进展下去。2. 碰到问题要多问、多想、多查资料,多利用网... 阅读全文
做技术做管理类软件-----如何才能拿到上万的月薪【仅供参考、欢迎拍砖】
2009-06-12 15:04 by 通用C#系统架构, 4857 阅读, 收藏, 编辑
摘要:
有些运气好,可能轻松就可以拿了上万的薪水,但是总的来讲钱不是天上白掉下来的,都需要有付出的。我给大家一些参考,不足之处,请补充。
01. 你有丰富的工作经验、项目经验,至少需要5年以上吧。02. 你平时做过大中型项目比较多,例如5人以上做的项目比较多,单枪匹马的不算。 阅读全文
30+程序员,平时都忙些什么事情?平时都想些什么?以后有啥计划?
2009-06-12 13:26 by 通用C#系统架构, 4784 阅读, 收藏, 编辑
摘要:
很多人都说,30岁以后了,写程序还有前途嘛?我有时候也迷茫,但是迷茫过后,总会给自己寻找方向,每个人都需要有个信念、没有信念,活着就没意思,无聊,觉得没奔头了。废话少说,我来说说,我平时工作都忙些什么? 阅读全文
一直想学习的工作流的程序分享给大家--有关画工作流流程的入门程序(附源码)
2009-06-02 18:45 by 通用C#系统架构, 4917 阅读, 收藏, 编辑
摘要:
不知道大家是否接触过 Netron,我这个附件中的代码是其中的一些核心基础技术,对想做不同于管理类开发的人员,应该是个很好的入门。很小很精的代码,代码没多少行,想提高编程能力的人应该是很有帮助。 阅读全文
站在不同的角度看权限问题、不同的应用场景看待权限问题
2009-06-02 16:18 by 通用C#系统架构, 2839 阅读, 收藏, 编辑
摘要:
首先,站在开发人员的角度,往往强调的的权限有多么的强大、多么的完善、多么好用等等,其次站在用户的角度考虑问题,用户可能是前后上线了N个系统,每个系统都有个性化的权限管理等,搞得晕头转向,东搞搞,西搞搞有些烦恼了,甚至是很害怕再上什么新系统了,他们更多关心的是能否集中管理权限,多个系统能有统一的集中管理的权限配置,在上新系统,也不用配置管理这些了。站在IT公司主管的角度,东一个权限管理、西一套权限管理,互不兼容,人来人往,越搞越乱越来越多的同质化的功能,要命的是这些还需要不断维护改进,更要命的是,人走了做了一半的软件项目留下来了。 阅读全文
大型管理类软件项目开发,为什么必须要有代码生成器的深切体会总结
2009-06-01 14:48 by 通用C#系统架构, 3708 阅读, 收藏, 编辑
摘要:
首先我表个态,我是那种老顽固型的,一般人的建议是听不进去的,觉得世界上只有我才是对的那种人。我大概在几年前也反对代码生成器,觉得那玩意儿只是个花架子,不可能满足日常开发里那么多复杂的问题,用了也是白用,怎么可能满足那么多各式各样的复杂情况,其实我错了,代码生成器不是万能的对他的定位错了,他只是一个开发的辅助工具,不是万能工具,有部分功能用代码生成器是可以大大提高工作效率的。 阅读全文
一个开发团队、软件公司,团队工作氛围很重要,没有好氛围难出好产品、好项目
2009-06-01 11:36 by 通用C#系统架构, 4623 阅读, 收藏, 编辑
摘要:
接触软件行业很多年有些年头了,展望过去的岁月,总想写点儿东西,总结总结,我也不怕拍砖了,曾经也换过很多公司、跳过很多槽,现在想想,总结出来:“天下的乌鸦是一样黑的”,没有理想的公司,只有个人去适应公司,理想的工作环境只有在天堂里有,想干啥就干啥,薪水多多,压力小小的。 阅读全文