Letractively / lunar-thu

Automatically exported from code.google.com/p/lunar-thu
0 stars 0 forks source link

我们要做的的四件主要的事情 #53

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
添哥,我们那天最后是定了4个主要的大块任务,不好意思记�
��的那张纸在你那里,麻
烦你在这里填一下好吗?:)

吕诚

Original issue reported on code.google.com by hollydon...@gmail.com on 18 Jan 2010 at 3:48

GoogleCodeExporter commented 8 years ago
好的,刚刚整理出来。 :)

1.  UI 改进
    a)  Detailed Windows:
        高亮;独立字体大小;独立窗口
    b)  ListBox:
        独立字体大小;翻页;
        用户收藏:可以加星->历史记录;存储记录框
        用户分享
    c)  搜索建议:combo box,下拉菜单提示
2.  重构:
    a) 架构重构:
    在尽量不增加代码的情况下,进行类/接口重命名,重新整理方法调用,重新封装,将内嵌常量
提升为成员变量,等等。
    b) 线程管理:
    增加线程可控性。可以考虑通过对于任务的抽象,在对一组线程进行管理。(借鉴Java Threadgroup)
    c) UI重构:
    在不影响外观的前提下,将UI控制逻辑代码和功能实现分离
3.  插件、数据结构:
    a) 插件: 
        尽量利用已有的开源项目,调研Open seach和调研脚本支持:
        1) 输入:多种搜索结果和数据源
        2) 输出:分享到其它网站,可以和其他SmartMe用户分享
    b) 通过数据结构:
        调研MIME文件类型;
        整理出比较通过的统一数据结构,支持多种数据源RSS
4.  调研:
    a)  用户调研:
        大学生、公司职员需求,他们需要什么功能,平时的用户习惯,电脑的使用方式。同时,可以
看一下中国互联网调研报告。
    b)  同类产品调研:
        其他集成搜索的功能,包括Web网页版的、浏览器插件等;
        SNS的分享方式(包括国外的)

Original comment by bol...@gmail.com on 18 Jan 2010 at 3:59