2008年3月24日
1、软件开发过程中的质量细节,绝对是客观评价一个程序员功底的因素。
2、架构是哲学,一个没有融入自身对哲学思想理解的架构,只能是照虎画猫,成天把多少种设计模式挂在嘴边,只能在原地徘徊,难以前进。
3、一个健壮的开发流程,即便丧失一定的效率,但会有效的降低协作成本,从而降低总体成本。
4、假若连接口的重要性都还不清楚,就别来侃什么设计模式。
5、假若UI里充斥着大量和显示控制无关的代码,不够轻薄,就别来侃什么几层架构什么什么的。
6、别让程序员去切HTML,更别在切HTML的时候去考虑CSS该如何写,假如一边切HTML一边写CSS,那么永远不会得到一个高效的协作开发过程。
7、假若连自己编写的代码质量都不能保证,充斥着大量的低级BUG,就塌实点,先保证自己的代码质量够高后再来考虑别的。
8、一个好的架构,是在能够满足需求以及潜在需求的同时,保持代码尽可能的精简,有多少人能够把握好这个平衡呢?但至少我们可以时刻提醒自己,抓紧最重要的,放弃不必要的。
2008年2月12日
最近大伙忙着过年,园子也格外冷清,貌似我总是写一些似事而非,和技术关系不大的东西,还总爱往首页发,其实主要是想寻得一两个知音,闲下来后可以聊上几句,如同那个什么青年一样,发点感慨,发点牢骚,调节下情绪,也感谢各位的容忍,特别是这的主人,呵呵。
最近过年,生了场病,之前项目又突然出了点意外,流年不利啊,春节一过,今年正式进入我的本命年了,呵呵,或许小迷信一小也该去弄个红内裤什么的穿一穿,呵呵。
闲话扯了不少,发点感慨吧,三个字:“平常心”,最近突然觉得自己过去太勉强,凡事都想争个一二,有这个劲头,我觉得还是不错的,但如果这个劲头过了,或许也是不好的,再好的钢,硬度如果太高,反而会更容易折断,是不是因为太高的硬度,让钢材丧失了韧性,这方面的科学解释,我不是很清楚,意思上,或许是如此。其实做人做事或许也是如此,淡定一点,或许能够走得更远,不能说凡事不争,但也无需勉强自己,清楚明白自己的目标是什么,然后朝着这个目标努力,但不要追求一开始就爆发出全力,将力量蕴藏,缓慢释放,恐怕会更接近目标一些。
其实做事情吧,做好自己应该做的,自己觉得对的,就足够了,至于能否成功,何必去计较呢?之所以别去计较,是因为自然的力量太强大,今年的冻灾就可以体现,人的力量不过是那么的微不足道,所以,是不是和可以心态放得平和一些,把自己应当做的,认为正确的事情做到做好,速度上能快些当然是好的,但真的不需要去执着的、过分的去关心事情的结果,让自己的心态轻装上阵,是不是更好?如果过分追求事情的结果,当途中遇见困难与挫折的时候,打击如果足够大的时候,不知道是否有足够的韧性度过难关,这与平时管理中的进度控制等科学方法相违背,但假如我们是在创造,又如何能以科学的标准来裁定呢,创造本身就是在一定程度上对过去的一些事物的否定与破坏。所以科学的管理方法,不一定适合任何一个时刻,毕竟,MS收购YAHOO让我们看见了过去的霸主的辉煌与无奈,这样的事情总是在重演,新的战场一开始总是毫无规则的丛林规则...
认清楚自己的目标,做好自己应该做的事,自己认为正确的事,坚持己见,不断修正,蕴藏力量,缓慢释放,淡定,随缘。
发到首页热闹活跃下气氛,年过了,大家该收收心了:D
2007年12月27日
1、新浪,采编人员或原创或转载,产生内容,吸引用户与注意力,再根据新浪本身的定位,将这些注意力销售了出去,重要形式为形象广告,产生经济效益后,以工资+奖金的形式发放给采编人员,这时候连接生态链的内容是各种新闻等采编而来的狭义的内容,于是新浪是一个媒体,用户贡献注意力,获得咨询,编辑提供内容,获得经济收入,SINA搭台。(SINA的采编人员需要全职工作为内容而付出很多时间与精力,于是收益相对较多)
2、腾讯,开发软件并购买服务器带宽等资源,在多年前就免费为用户提供IM服务,也曾试图走广告销售的道路,可惜由于用户定位以及IM作为载体等实际因素,广告销售的路途并不顺利,于是也造就了据说2000年差点以50万贱卖的事,卖不掉后继续发展,最终发现,用户对QQ的依赖已不是一点两点,太多的用户,随着高中毕业进入大学,和过去的朋友天各一方,QQ成了保持联系的主要手段,当然还有太多的因素,最后让用户将自己的关系都放入了QQ里面,QQ号码不再是数字,于是腾讯开始提供各种增值服务,大赚特赚,而且还不是赚的第三方的钱,而是直接赚的用户的,而用户呢,可以不花钱继续享受基本的IM服务,而且用着还不错,为了让自己的QQ形象或者空间更漂亮,需要花点小钱,但用户很乐意,因为这些东西如同衣服一样,影响着一个用户在另一个用户心目中的形象问题,满足了用户的这个心理需要,钱还是不难赚的,在这里,食物链的内容是用户的关系与用户之间的各种行为,用户在使用的同时无障碍的贡献着这些内容,得到的是贡献时使用的IM服务,用户并不需要为贡献这些物质付出什么努力或者代价,利用这些内容与用户的心理,销售增值服务,这是腾讯的生态链。(QQ的用户仅仅是在使用的过程中顺带着提供了内容,为提供内容而付出的努力几乎没有,所以所得也几乎没有。)
3、土豆等视频网站,购买带宽等资源,提供视频服务,不过都没有版权,其中有一个叫ku6的网站,开了个先河,允许用户上传内容,并根据内容的播放次数获得收益,而这些收益最终自然是通过销售广告获得,只是ku6与所谓的“内容提供者”分享了一下,这虽然只是一个起点,而且问题很多,倘若将此方式铺开来用,或者即便是电影,版权问题也会得到解决,于是他们也是媒体,而且依照ku6的方式,也将建立一个完整的生态链,否则,单单依靠少部分分享的热情,我不知道热情如何持续。(视频的上传用户,根据上传的量来决定起所得)
4、各种博客网站,比如园子,其实道理和上面一样,写博客的人,有的为了出点小名,有的为了找到志同道合者,也有人为了记录起来方便以后看看,或者发泄一下,或者整理思路,比如我主要目的就是寻求志同道合者以及整理思路,DUDU提供了这样一个平台,但上面提到的这些需求,并不是必须的,或者说只有园子可以提供的,或许你会说园子的名声还是不错,是一个很独特的平台,所以于是我们也有看到,有的人逐渐的写,或者出名了或者没出名,但肯定的是逐渐的热情退却了,写得少了。。。当然,借着名声,也逐渐的进来了新鲜血液,这就是DUDU需要思考的了,如何吸引用户一直写一直写。。。特别是一些核心用户,提供高价值内容的用户,所以BSP的生态链其实不比视频站的结实。
废话了半天,其实就想说明一点,不管是sina那样的自行组织内容也好,或者QQ以及所谓的web2.0网站,依靠用户提供内容也好,都需要让生态链中的每一个参与群体获得与付出的努力同等的所得,主导者赚得中间的差价,于是这就是一桩好生意。
所以,咱们想做社区也好,分享网站也罢,任何任何,或者如同QQ那样给用户提供一种服务,这个服务用户很需要,并且能够在使用该服务的同时不用付出额外的努力就提供内容,或者就直接点,给提供内容的用户一些他认可的价值吧,比如钱。
2007年12月11日
前段时间有些迷惑,整理下思路,也顺便对2007进行一些总结。
1、怪怪兄强调产品的技术壁垒,我对此并不认可,我认为应该是思路的壁垒 -> 技术的壁垒 -> 最终形成综合资源的壁垒,比如用户、口碑等等。
2、前几日得一朋友介绍,与互联网中的老大哥畅谈了大约1小时,此位老大哥也属于很前辈很成功的人物了,按照他的说法,互联网项目,逐渐在走向一个幕头阶段,于新战场上进行创新并取得主导地位的几率正在下降,这时候对创始人的考验是很大的,更重要的一点在于需要有一个很强力的扩张能力,而这个能力于VC等机构的作用性很强,如果按此说法,那采取循序渐进,先出一个样品,试探市场后,将主要精力用来不务正业的去把项目推销给VC,取得一定资源后再发力市场?这和我之前的思路不太一致,我坚信VC不是SB,我也不是HY强人,项目的本质得不到一个质的提高,即便取得VC的信任,恐怕对自身发展也不利,我的这一思想是否应该有所转变?
3、到底是产品重要,还是技术重要,我觉得需要分阶段,技术,按词解释应当是一切可作用于生产领域,并提高生产效率的方式方法,那么至少我觉得都先创建这个生产领域,才有进一步提高效率可言,所以我继续坚持我的观点,应当快速的把自己的思路体现出来,这时候不要沉迷于技术,然后不断的提高,不要完美主义,不要妄想一出来,我的技术门槛就很牛X,我更认可积累性的技术门槛,只要知道下一步该如何做,技术上如何进行深耕,如何积累,让产品从初始的创意竞争力逐步转为技术竞争力,即可,不要迷失,即可。
4、说说讨厌的web2.0,前几日拜读了谢老前辈关于SNS的文章,觉得说得有理,对谢老前辈于SNS的理论还是觉得比较佩服的,思路很清晰,很直接,近日又读了一篇麦田的关于web2.0这个非常让我鄙视的词汇,或许是我年轻的叛逆心理,我对于web2.0本身其实并不反感,主要在于该词汇于社会、互联网行业的滥用,用了几个JS,搞搞AJAX,就以为自己web2.0了,搞个博客,就认为自己web2.0了,于是让web2.0成为2007年行内最俗的词汇,以至于自己对此很不屑。。而麦田的此文,大致也就阐述了和我相同的观点,所以自己比较赞同,单独依靠一个blog就搞个bsp这样的模式,不可能做出什么成就,包括对园子,我也是这么说,dudu对此应该有很深刻的认识,园子的转型基本是必然的,对此就不必多说,而至于什么饭否,模仿一个twitter就想取得成绩,也只能是有人气没票房的份,所以很赞成麦田说的那句:“web2.0是一种思维,不是某个产品,也不是某种技术”
5、最后说回老本行,07年,也需要给自己做做总结,这一年,感觉自己的成长比较大,特别是年末的这几个月,此前,为贫血充血苦恼,到底该用什么好,在各种架构中挣扎,总试图建立一个很牛X的架构出来,然后在上面可以做几乎任何事,各种设计模式、理论、OO、AOP乱78糟的充斥着我的大脑,而最近的一个项目,我直接于aspx.cs中写了sql代码,我认为这是一种成长,其实世界本来是很简单的,为什么要刻意的复杂化呢?过度设计,实际上困扰着大部分同行,其实仔细想想,我的项目真有那么复杂?真的每个细节都需要如此设计?不设计,又会有什么后果?引发什么灾难性的鼓掌?在这个时间点,时间重要,还是今后的维护成本重要,我们真的有仔细考虑过吗?至少我觉得我过去,太想当然了,一味的觉得,是的,我的项目很复杂,如果不这样做,将来的维护性会不好,但我从来仔细考虑过,不好,那会导致什么,将来重构的成本又会很高吗?假如现在的过度设计让项目失去未来,还有什么维护性可言?不过话说回来,我并不是鼓励那种写烂代码的行为,这中间其实就是一念之差,具体这个话题,回头我会继续整理,用文字更清晰的表达出来,话说得有点重,不过本人向来以坏人自居,总说坏话。
今年还有很多收获,认识了很多朋友,他们让我学会了许多,间接的让我成长,感谢他们,感激他们。
2007年11月2日
朋友告诉我,在创业的路上,如果决定了,就保持偏执,至少在我现在,我认为这样没错。
但是,创业的过程很可能是一个漫长的过程,可能会连续几个月没有收入,数年间看不见成功的希望,如何在这样的逆境下保持一个良好的心态,给自己
源源不断的动力,这恐怕知易行难了,之前做的锐傲,失败的原因恐怕就是没有坚持下去,没有一个持续的动力,开始的两个月,充满了激情,没日没夜的干,到头来发现还有那么多东西没有做好,距离阶段性的成功还那么遥远,开始表现得失落,开始动摇,开始变得懒散,直至最后的放弃,导致了项目的失败,所以这一次为了克服这个毛病,痛下决心,砸了笔钱进去,希望自己可以在压力下得到动力,也不知道最后的结果如何。
其实不仅仅对于创业,对于项目的坚持,应该都存在这样的问题,最后决定将发到首页希望与大家探讨一下,望DUDU别介意。
关于如何持续的给自己动力,谁有好办法?
2007年10月30日
| targetvip 发表于 2007-10-29 17:33:00 |
序:本文出于朋友对我赏识,希望和我探讨管理上的思路,被朋友称为诗人(我并不认同,诗人容易感性,诗人是理想主义和完美主义者,较有创新力,但做事业更需要理性和执著),意兴所致,落笔飞快,感性之作。没想写到最后,完全不是谈管理,而是谈了我对创业之路的感想和对创业者(企业家)人生的感言。沉默不代表平凡,沉默者的思考深度有时并不见得比嘹亮者差。只要给他们足够的信任和授权,璞玉也能成为美玉。在沉默中爆发,在平凡中见不平凡!
最近与一个创业的朋友深度神聊,深深体会到创业道路之艰难和创业者的执著。本人也有类似创业激情燃烧的经历,但现在被安稳困住了手脚,高薪熄灭了我的创业火苗。感触良多写成此文,以滋读者。
坚持和执著:刚才打字的时候,头脑一阵眩晕,忽然对执著的"著"字产生了怀疑,这不是"著名"的"著"字吗,难道我打错了?搜索了一下互联网,据词典解释:执著原为佛教用语,指对某一食物坚持不懈,不能超脱。后来指固执或拘泥,也指坚持不懈,有的时候过度执著就是一种固执。
英特尔公司创始人,前任总裁和CEO 安迪• 格鲁夫说过一句著名的话:"只有偏执狂才能生存"。九六年出版了同名自传,十多年来令国内外商界人士无限欣赏。这本书是我在大学时期参加英特尔的大会上拿到的,当时就对我产生了强烈的心灵冲击。"只有偏执狂才能生存"我深以为然!
思绪飞入我高中时期对执著的理解:如果我走错了九十九步,但是只要跨越了最后一步错误,就是正确和成功;错误和正确,失败和成功本来就只隔开一堵墙。这堵墙有多高有多艰险?选择的方向决定了你将失败多少次,离成功有多远,但是就算我头破血流,我也会继续向前,绝不言败!
记忆的扩散,就像互联网的超文本链接一下,忽然我又想到了一本书,久久深藏在我的书柜。是韩国的大宇集团的创始人金宇中写的一本自传《广阔天地,大有作为》。从他创业到成为韩国三大集团之一用了不到二十年,又用了十年时间在辉煌中不断走向更大的辉煌时,大宇集团在九七年亚洲金融危机后突然倒塌。虽然随着大宇集团的覆灭,金宇中走下了神台,但是说到对我的影响,当时的我由此引用了围棋领域的一句话"一生悬命"作为我的座右铭。一名真正的围棋高手,其人生是要用"一生悬命"四个字来形容的,对事业的热爱,永不停息、义无反顾,致死为止的精神动力,不就是偏执狂的一生吗?
闲扯了很多,但我想说的一句话是,每一个成功的企业家们身上几乎都能找到" 偏执狂" 的基因,最显著的体现是"焦虑、忧郁和危机意识",这就是忧患意识。看江南春的成才箴言每天都有危机感,互联网网游界的红星史玉柱,再到阿里巴巴的董事会主席马云,这些我们认为成功的企业家无不具备偏执、焦虑、危机和忧患意识。但我想说我们认为他们成功了,但他们一定不会认为自己成功,最多也就是在内心感到自豪而已。金宇中自传中充满了类似"荣誉的丧失意味着社会生命的死亡"的格言警句。企业家之间的竞争和追赶,事实上就是社会荣誉和地位的竞争。在他们内心一定还是这句话"我才刚起步呢"。
话说回来和这位朋友交流中,我看到了偏执狂第二个基因"对冒险和大事业的疯狂喜好和使命感"。从我的经历和对人生的认识,人还是有分类的。有些人天生爱冒险,有些人天生就喜欢平稳,每个族群对风险的承受力是不同的。冒险是企业家的本性!换个角度说,冒险等同于创新,尤其在创业、打江山阶段找出市场空隙,找到市场热点是赢取市场的关键要素,这都离不开创新。任何创新都一定会有风险,风险越大,利益越大。
但作为一个成熟的企业,创新就成了冒险!需要各部门严格的流程考证,创新成了字面和市场宣传上的游戏。这是大企业的通病,任何大企业都会越发墨守成规,这是不以管理者的意志为转移的。这是规模、成功、荣誉、社会责任、稳步发展,这些感性和理性的指标都拖累了管理者的后腿。但偏执者的内心一定渴望打破平衡,跨越性的发展。但最近十年,中国很多高新企业的突飞猛进,本行业兼并、跨行业发展,尤其是涉足自己不熟悉的行业,失败率是如此的高!创新在大企业是一个系统工程,这需要从市场前景到人才储备,再到资金实力都是缺一不可的。尤其在中国,企业的最高领导人的素质决定了事业的成败。我们可以从史玉柱在第一次创业、辉煌、失败后总结了三个经验体会出冒险(创新)的难度。" 必须时时刻刻保持危机意识";"不得盲目冒进,草率进行多元化经营";"让企业永远保持充沛的现金流"。我想互联网的代理商之一好耶能成功的运营到今天,并且在一个阶段顶点卖给了分众,虽说没有上市,但也不可说不是奇迹了。
很多大佬都在谈创新,就像改革一样,创新和改革就像一件事情的两个面一样。追究改革的原意,联想到革命、变法。哪一次不是会产生利益的再分配,导致的流血、牺牲!研究十七大的一段用词"超越稳定,建立和谐有序的社会"。 稳定是表象的状态,有序则是内在的;换句话说,稳定是初级阶段,有序是更不容易达到的境界。稳定到有序,是一种进阶状态,都是为了社会的更加和谐。为了适应中国改革和发展的主旋律,势必要改革,改革必然带来新的矛盾,激化已有的旧矛盾;为了中国的复兴,必需改革,势必要触动旧的上层建筑的利益,重新分配和建立新的上层建筑。触动有多大,社会的动乱就有多大!这和企业的改革是完全一样的,只是社会的改革更需要循序渐进。改革、发展、稳定、有序(新的高度的稳定),有序包含了改革、发展、稳定的全部过程和智慧,最终统一在繁荣和和谐的旗帜下。稳定、发展、改革、有序、繁荣、和谐正是社会进步这个立方体的六个面。企业又何尝不是呢,每次改革和创新都要经历一番激烈的斗争。
讲了这么多对冒险和创新的反面看法,但我想表述的核心思想是:如果看到一件值得您心动的事业,发现了市场的空白点或市场新的契机,只要有百分之五十以上的把握力,就必需马上行动和拼搏!这是被无数成功企业家证明的真知灼见,也是很多平凡人由于对风险的承受力不够所欠缺的。如果每次都要等到有百分之八九十,甚至是百分之一百的成功可能性时才开始行动,有数不清的案例可以证明:等你意识到百分之百成功的机会来临时,机会已经不是机会,而是陷阱!大家都看到的机会,不就是陷阱吗?正是大企业集团在改革和创新上的顾此失彼,留给了小企业和创业者最大的机会。风险投资也正是看到创业创新型公司的无限魅力和前景而颤动和情不自禁,两者的结合就带来了撬动和颠覆行业的新生力量的诞生。
刚才解读风险和创新的关系,无非只想说明一点创新和改革,是非常危险的道路,常常会陷入另一个恶性循环,对企业而言可能就是商业帝国的倒塌。但是偏执狂和企业家在不断最求更高的(高度和社会认同和地位)理想时,恐惧已经抛在脑后了。我们不能因为困难而不追求进步!如何使得创新和改革不至于沦为冒险和失败。我们看到了偏执狂的另外两个特点。" 不断否定自己并不断学习的饥渴状态"和"坚忍不拔、永不言败的精神"。
企业的掌舵者依靠创新的思维和执著的追求引领新市场、新航向,在这个看似美妙的、有利润的行业中畅游时。中国这个被沉重历史王朝不断阉割而普片缺乏创造力的现实,然而改革开发一下子把很多人的财富梦想盒子给打开了,对财富的渴望使得这些人的模仿力可一点都不弱,新的蓝海很快就会成为红海。信息交流和获取如此方便和廉价的时代,尤其是互联网这个新生市场,大家的起步线基本相同,行业门槛非常低,根本就没有真正意义的蓝海。掌舵者必需具备坚忍不拔的意志,不然是无法在如此竞争激烈的时代生存下去的。
蓝海在哪,我想存在在我们梦想中,存在在我们的内心。是的,因为每个自我都是不可复制和独立思维的主体,蓝海就在每一个具备偏执狂个性的企业家火热的内心。具备永不言败的创新精神和人生使命感、时刻保持危机意识、坚忍不拔的意志以及不断否定自己并不断学习的饥渴状态。
"坚忍不拔,永不言败"体现在对事业的进程中,就被很多人引用和成功者言传身教的"挖坑的故事"而言,就是对行业深度的挖掘。在人生有限的时间和精力,要做到成功,我们必需在某个特定领域做到第一,这样你才可能最大的分享这个行业的利润,引领行业的潮流,得到社会的认同。
最后着重强调一下"饥渴的学习状态"。时刻保持危机感的偏执狂,内心是对未来不确定性充满了渴望、畏惧和期待的复杂心态。只有不断的给自己充电,认真的倾听市场的声音和傻瓜式好奇的提问,才能给偏执狂带来一些安全感。他们是对市场前景的顶礼膜拜者;对管理提升的不懈追求者;对事业的无尽追求者!
"饥渴的心态"这是一种心灵的磁场,一种永不言饱的状态。就像宇宙中的黑洞源源不断的吸引和吞噬着靠近她的任何物体(据说这个黑洞理论,目前受到了质疑和挑战,这里只是引用常识概念),这样才不仅可以使得企业保持源源不断的动力和吸引力,把握时代的潮流,行业创新的方向,也间接保证了企业方向正确的可能性。有了正确的思路和方向,偏执和执著才能成功。
此文同样献给正在创业和将要创业的勇士们!
后记:
偏执和执著的我也非常迷惑于互联网的新规则。有位我走在我创业路之前的前辈告知我一个互联网项目如果在三个月内不能成功,就应该马上换方向,不然永远不可能盈利或翻身的可能性很小。这可能就是方向的选择吧,方向选择的不对,竖立在你面前的墙会非常的高,以至于让你难于跨越。难道这就是聪明和不聪明之间的区别,还是运气的成份使然。我并不认可运气,我也并不认可靠运气可以成就一个著名的企业和企业家,最多是短暂的暴富而已,这样的人不值得佩服。运气人人都有,只是有些人少走些弯路而已。只有在相当长的时间内证明你是行的,被朋友和社会认可,才能称之为真正意义上的成功者。
(原创)
|
2007年7月22日
1、思维不僵化,不会去按照机器逻辑非常严谨的假设每一个问题,通常大部分属于新手,这类朋友处理问题又通常太过分的不严谨,思维天马行空,完全按照自己的想当然来看待分析解决问题。
2、经验丰富,技术底子也不错,通常思维僵化,喜欢用程序逻辑的方式类分析问题,总是喜欢把一个极简单的问题,分析出N个问题出来,事实上有的问题完全是他自己给自己假设出来的,现实中根本不存在,不仅仅是当前不存在,而且在未来也属于基本无法触发的超小概率事件,处处给自己下套,总是对未知的情形感到无比的恐惧,拿我自己举例,自己之前做了一个项目,就是纯粹的XHTML页面,担心用户如果自定义模板的话,会破坏了页面结构,于是用了纯CSS的皮肤方式,虽然说CSS皮肤实际上也不错,但毕竟大部分用户不会用,而我的担心(页面结构的破坏),那他破坏了又能怎么样呢?!事实上不能怎么样。。。结果这个功能成了糟到用户反对最多的功能。
3、综上述两点,可以得到一个假设结论,也就是随着技术功力越来越厚,经验越来越丰富,人也慢慢的被代码所同化,变成了一部编码机器,总是在想,这个问题,如果出现这种那种情况了怎么办?事实上根本不会出现那些情况,于是一个简单的问题被复杂化,极端情况的话甚至出现无解情形。
那么...是不是可以理解为,通常我们落为话柄的程序员思维除了不善言谈外,就是思维僵化了。
如何跳出这个圈?退一步,海阔天空,前人只言,不尽然,却也不无道理,倘若我们看待问题的时候实际出发一点,少给自己下那么多套,顾虑少一些,胆子大一些,或许能够谱写更加美丽的程序人生,相信一个技术不错,分析解决问题既不失严谨,也不会给自己假想一些不可能出现的问题,甚至说出现一个问题,但这个问题暂时想不出一个合理的解决方式的时候,退一步,倘若这个问题不会严重影响整个程序,在将来也有比较小的代价就可以修复的时候,是否能提出一个现实有效的解决方式先用着呢,少一些完美主义。
PS:我们写程序都喜欢抽象,都具备不错的抽象思维,这是我们的优势,我们应该把这一优势用到现实生活中去,抽象过去的种种问题,乃至于生活、家庭、朋友,将抽象的结果应用于未来的问题,将有助于提高我们解决生活中未知问题的能力,也就是通常所说的对问题的分析解决的能力,其实将过去的经验抽象出来解决新问题,这恐怕就是我们通常所说的解决分析问题的能力吧。
发点牢骚,盼诸位同行共勉。
2007年7月20日
摘要: 打算建立一个website的快速开发框架[续篇]
前几天说打算建立一个快速的网站开发框架,目标是专注于网站开发的一些细节,不关心ORM,不关心代码生成这些东西,而是建立一个大概类似于asp.net扩展的东西,具体怎么描述他的功能与细节,我还得动脑袋想想。
无论如何,项目建立起来了,第一版的代码也初步完成了,取名为Pismire,中文意为蚂蚁,这个名字包含了我对他的一些期望,希望使用他的人能够如蚂蚁一样合作团结。
接下来,我会继续扩充增强改进Pismire,另外他的DAL还没有完成,明天,错,应该是今天,开始完成这部分,稍后,我会找时间在上面做个DEMO给大家看看。
阅读全文
2007年7月16日
摘要: 这个框架可以看做是aspnet的延伸,做一些aspnet层面上不能去做不好去做的事情。
这个框架包含了一些做网站的基本的东西,比如用户、角色、权限、组、上传处理、回复处理、在线、URL重写、成功与错误处理、缓存、数据库连接管理、webpart等等横向应用的东西,将网站应用共有的思想抽象出来,形成之。
这个框架将包含自己的运行时、背景处理、程序域、上下文、事件、外挂模块、多语言支持等等纵向应用的东西。
站在前人的肩上才能获得更大的成功,参照Aspnet与CommunityServer还有企业库的一些思想,但不同的在于,aspnet过于抽象,aspnet2.0的一些功能让人感觉比较鸡肋,想用,因为确实可减轻负担,但如果用了,可能以后会更麻烦,这不是批判说aspnet2.0做得不好,只是他的立场决定了有些事情他没办法做得准确,至于CS,过于理想化的一个应用,无论是数据的统一还是自身的结构,是属于看起来很美,绝对是初学设计模式的理想范例,至于企业库,很棒的东西,值得参考,但他不形成系统,也不需要形成系统,那么我们综合这些,说得自大一点,算是
阅读全文
2007年3月4日
最近看到一些事,一些人,发现很多人多.net本身很不信任,我不想去争论.net vs java谁更好,或者linux vs winnt谁更棒,但我真的很希望,在我们开发.net项目的人群之外,特别是用户,特别是网站开发中的用户,更信赖.net一些,希望看见更多的网站基于.net架设,那么实际上,.net只能适用于windows平台一直是被人不信任的把柄之一,当然缺乏优秀的应用服务器框架等也是问题,那么我倡导,咱们是不是可以通过研究一下.net的跨平台版本mono,并将研究的结果公正客观的写出来,将过程中,mono的表现,兼容或是不兼容,运行良好或是不好,都很真实的呈现出来,以及如何在各种unix系统下建立起apache+mono方法也写出来,同样的程序,跑在两个系统下,是否需要做改动,需要做什么样的改动,都完全真实的写出来,不知道是否有人愿意加入,由于我自己工作等的原因,一人去做,恐怕时间上不够充裕,如果有超过5人,那么咱们可以尝试开始这件事情,如果大家对此并无兴趣,我会考虑自己去尝试一些。
我个人认为此帖可以放入首页,如果dudu同志或者其他朋友反对,那么请移除。