编程笔记 2017-08-05

自己挖了一个坑,希望可以每天写一些编程、技术方面的笔记。
我是专业出身,现在做的事,从事的工作,虽然还和专业相关,但已渐行渐远;
我希望不要把专业技能撂下,功利的说,即使换了工作,也还能靠编程这门手艺吃饭,
理想的说呢,计算机是当下这个时代生产力最大的推动者,要保持对这个行业的敏感,
对个人的思想、修养会有很大的帮助。

除了工作以外,最近一段时间学习的目标是,读《Java编程思想》,分析“俄罗斯方库”项目代码。

在网上找了一个java语言版的俄罗斯方块代码,导入到intellij idea项目
其目录结构还挺清晰的,编程风格也较为专业,不似粗制滥造,决定潜下心来,
慢慢吃透这个项目,从熟悉,到模仿,再到自己创作。


运行图

目录结构如下



view这个文件夹,是关于图形化的一些模块类;
controller是控制器相关的类
entity是相关的模型类

看到这里,不禁想到MVC设计模式,在web开发领域,这是最经典,最常用的结构,
在桌面软件领域的开发中,也有类似的设计模式。这值得注意。

posted on 2017-08-05 10:44  风雪山神庙  阅读(110)  评论(0编辑  收藏  举报