一晃已经毕业两年了。换了两份工作,经历过好些项目。虽然也时时总结工作中的所学,仍常感到技术上的力不从心。特别是在遇到技术障碍,挠头抓耳一筹莫展,或是测试中发现N多BUG要对应,面对彻夜加班的磨难悔不及当初的时候,更深刻感受到技术的重要性。
技术细节不仅仅是程序的实现,更是对程序可维护性和可扩展性的巨大考验。要写的好,写的优美,写的灵巧,写的善解人意,实在是需要太多的智慧。这其中,就不仅仅是知识可以弥补的。
于是想起了很久以前,想要做的一件事:做一个自己写的文本编辑器。 虽然看起来是很简单,却或许不是一件容易的事。技术上的困难不是主要的,首要困难还是自己的恒心和毅力。大学里曾今做过一点点,因此这只是一项未完成的过期的任务。 不知道会做到哪一步。唯一希望的是,这次有了工作经验,能让任务做起来更有趣一些。
由于不知道会在哪一天就突然没了兴致,索性绕过需求分析,系统设计等开发流程,直奔主题。 之所以如此粗暴,实属无奈。一来我对Java的UI开发一窍不通,二来直接上代码早点做出个框架来或许还能维持我难得的热情。所以可以理解为,这就是一个东拼西凑的家伙,没啥实用性,唯独体验一把自己曾经的热情。
下面终于正式开始:
名称 MEditor
语言 Java
功能 1.所见即所得的文本编辑方式
2.提供文本的新建、打开、保存、关闭等功能
3.提供文本的复制、粘贴、删除、插入等编辑功能
4.提供文本的查找、替换等功能
5.提供设置字体、字号、换行等排版功能
写了这么多,除了上面几排字,哪有点准备工作的样?果然文不对题,悲催的娃儿伤不起啊,没脾气。
今天没劲儿了。下一章开始正式准备。 囧rz=З。