当前位置: 首页 > news >正文

游戏也是软件,J2ME游戏程序员不能忘本

这几天,做一个编辑器,做了一半突然发现,自己写的东西设计很差啊,除了数据模型,所有的UI构建,事件处理都在一个类里面(内部类不算),代码长了,可读性差。想来想去,自己做了两年多J2ME游戏程序员,在软件设计上没有一点经验的积累。对于游戏,由于结构比较固定,而且和传统软件有很大的不同,再加上J2ME的限制,为了节省容量,将类数目控制到最少,所以长时间来忽略了设计上的学习锻炼。特别是GUI程序,应用软件上,没什么积累。我想游戏也是软件,特别是J2ME游戏,特殊性是有的,但还是要尽可能的锻炼设计的思想。在做游戏编辑器这类应用程序时,更需要设计存在。
所以认识到了问题,就要向这方向努力

相关文章:

  • 多维数组与矩阵之子矩阵的最大累加和
  • 本周技术关注:Oracle10G、MSSQL2005、MYSQL5: CLuster、Replication、Snapshot
  • 设计模式之解释器模式详解(Interpreter Pattern)
  • 书评--信息经营法则
  • Java最大公约数与最小公倍数
  • 关于SWT drawLine bug的进一步验证
  • 矩阵乘法
  • IT出版人的Blog世界
  • 关于Java数组,你该了解这些
  • 世界上最难攀登的山其实是自己!
  • 判断一个整数是否为素数
  • Java保留2位小数的方法总结
  • 开发基于Web Service的图片验证码服务
  • String、StringBuffer、StringBuilder区别
  • 利用R语言绘制时间序列图
  • [译] React v16.8: 含有Hooks的版本
  • CSS实用技巧
  • Dubbo 整合 Pinpoint 做分布式服务请求跟踪
  • JS函数式编程 数组部分风格 ES6版
  • mysql 数据库四种事务隔离级别
  • Nodejs和JavaWeb协助开发
  • SegmentFault 2015 Top Rank
  • text-decoration与color属性
  • Web设计流程优化:网页效果图设计新思路
  • 持续集成与持续部署宝典Part 2:创建持续集成流水线
  • 关键词挖掘技术哪家强(一)基于node.js技术开发一个关键字查询工具
  • 离散点最小(凸)包围边界查找
  • 前端每日实战 2018 年 7 月份项目汇总(共 29 个项目)
  • 使用 @font-face
  • 鱼骨图 - 如何绘制?
  • PostgreSQL 快速给指定表每个字段创建索引 - 1
  • 宾利慕尚创始人典藏版国内首秀,2025年前实现全系车型电动化 | 2019上海车展 ...
  • 继 XDL 之后,阿里妈妈开源大规模分布式图表征学习框架 Euler ...
  • 教程:使用iPhone相机和openCV来完成3D重建(第一部分) ...
  • ​LeetCode解法汇总307. 区域和检索 - 数组可修改
  • ​渐进式Web应用PWA的未来
  • ​批处理文件中的errorlevel用法
  • ​软考-高级-系统架构设计师教程(清华第2版)【第15章 面向服务架构设计理论与实践(P527~554)-思维导图】​
  • ​业务双活的数据切换思路设计(下)
  • #pragma data_seg 共享数据区(转)
  • (Redis使用系列) Springboot 整合Redisson 实现分布式锁 七
  • (八)c52学习之旅-中断实验
  • (原創) 如何讓IE7按第二次Ctrl + Tab時,回到原來的索引標籤? (Web) (IE) (OS) (Windows)...
  • *** 2003
  • **PHP分步表单提交思路(分页表单提交)
  • .htaccess配置重写url引擎
  • .NET 4 并行(多核)“.NET研究”编程系列之二 从Task开始
  • .Net 6.0 处理跨域的方式
  • .NET Core工程编译事件$(TargetDir)变量为空引发的思考
  • .net core使用ef 6
  • .NET 中小心嵌套等待的 Task,它可能会耗尽你线程池的现有资源,出现类似死锁的情况
  • .Net(C#)自定义WinForm控件之小结篇
  • .NET4.0并行计算技术基础(1)
  • .net6+aspose.words导出word并转pdf
  • .netcore 6.0/7.0项目迁移至.netcore 8.0 注意事项