佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1062|回复: 0

坚持自己的framework

[复制链接]
发表于 17-3-2013 05:42 AM | 显示全部楼层 |阅读模式

我工作经验有作6 - 7 年了,我是一个坚持自己想法的programmer,所以无论怎么辛苦我都不使用open source当自己的工具,因为经验告诉我,只要我用了它以后我永远得跟随它,好像被它牵着鼻子走酱,讨厌做“跟屁虫”!


所以工作一两年后我就开始写自己的framework,为了让自己framework 更稳定,我就开始接part time project,开价很低因为我怕自己做不好,同时也希望对方给我机会让我好好发挥。


就这样过了一两年我第一版的framework出鲁了。我没用OOP,也没用MVC,就是用PHP最简单的做法建立出来。最后它算被弄稳定了,也帮我省了不少时间完成一个简单的网站(part time)。


电话时代来临,UI 渐渐开始被重视,而我的第一版的framework 因不是用OOP MVC 模式,维修挺辛苦的,我开始沮丧了。


在UI 就快被重视之前,我开始想恶补OOP MVC,2个月过后公司开始进入 OOP 模式,我开始执行OOP MVC了,发现它的好之后放工回家我都会在家练习至明白为止。


接着开始计划从新编写第二个版的framework,几个月后我决定辞职打算当个全职freelancer在家做。


后来我真的做了,开始去接projects用OOP MVC方案来执行。


fulltime 弄着自己的framework, 在短短一年多后framework稳定多了,比之前第一版活跃性高点,无论前台、后台、资料库都可以处理与维修的相当地安全,也符合了现在电话时代。OOP MVC 我知道很多open source都有了,很多同行都鼓励同行人用open source,省时间嘛!哪是对的!



但是我还是坚持我自己的framework其实是有原因的,在还没开始第2版的framework 之前我已经有另类的想法,也就是把它“健康化”。


怎么说“健康化”呢?


- 尽量拿最原始或大众化的方案好让新手不需再学你创的方案,

- 减少一些编码会伤到programmer的眼睛(尤其是 UI 哪方面,因为每个pixel 和 animation 他们都用眼睛看)。当眼睛累坏了,工作效果就问题多多了。


- 可以做到新手少问你,那就是最大的健康了,这样你更多时间计划其它更重要的事。


- 除了功能重用性高意外,分隔性也要高,不然以后你要常常做维修了(千万不要动不动就改core)。


- 还有loading speed,compile memory,data query 也要懂得拿捏。



除此以外我还弄一个秘方:也就是把它融入“商业化”,连google都找不到何况是现在的open source。

也就是:1 个 framework 可以同时 链接 不同的domains, database, templates.


到现在我还没看到有人像我这样做:用最简单的方法。。。没有所谓的API,Curl,soap,ip 类来弄的。这方法非常好,Programmer可以节省时间,顾客也可以得到好价钱和好品质,一举两得。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 6-6-2024 04:19 AM , Processed in 0.055817 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表