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

饕餮元年开发日记(一)

饕餮元年是我自己开发的第一个基于Pocket PC的无线餐饮管理系统。饕餮是中国古代传说中的怪兽,喜欢吃东西,所以“饕餮”也形容暴饮暴食的人。在这里取这个名字,是希望大家有个好胃口,而不是得消化不良。

而元年则是版本号,大家看1.0、2.0、2000什么的太多了,既然名字这么中国化,索性让版本号也中国化。元年当然是第一个版本了,希望这个软件有二年、三年诞生。

到目前为止,这个软件还停留在我的脑子里。现在我在写文档。也许是受了XP的影响,我尽量不让文档过多、过烂,而且是想到什么写什么,到最后应该不会超过30页。维护30页的文档对谁来说也不是困难。另外,这些开发日记也属于文档的一部分。

最近在读测试驱动开发和重构的书,但我不打算在项目中引入我尚未完全了解并掌握的技术。如果时间宽裕,我希望在编写业务逻辑代码时能够引入单元测试,但对于一项我不完全了解的技术,是否能够帮助我,目前我仍持怀疑态度。

目前我的想法是将整个软件分为三个层次:数据库表示层、业务逻辑层和界面应用层。数据库层用Web Service连接后台SQL SERVER数据库,其他两层都在Pocket PC上实现。目前我还没有用UML等工具。可能到设计类的时候,我会用用VISIO,但我不会使用其他的UML工具。

对了,写这个程序的目的是参加六月份的微软开发大赛,能不能赶得上这个Dead-line,目前我心里没底,毕竟,我只能用晚上和周末的时间写程序。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • NLP模型笔记2022-24:neo4j+py2neo 构建《中国优质电影及其演员》知识图谱
  • 我的饕餮元年获奖了!
  • 2004年6月29日
  • NLP模型笔记2022-25:neo4j+py2neo构建增值税电子普通发票知识图谱
  • NLP模型笔记2022-26:neo4j+py2neo知识图谱构建【中国各城市名与城市经纬度】(代码已开源)
  • NLP模型笔记2022-27:neo4j+py2neo知识图谱构建【添加城市经纬度】
  • 2004年6月30日
  • NLP模型笔记2022-28:neo4j+py2neo知识图谱构建多个数据库
  • 2004年7月1日
  • NLP模型笔记2022-29:neo4j+py2neo知识图谱构建三角函数计算图
  • python-flask框架基础:传入字符、整形、浮点型、文件路径参数以及图片
  • 学习编程不得不看的一篇好文.
  • NLP模型笔记2022-30:neo4j+py2neo构建数学有向矩阵知识图谱
  • NLP模型笔记2022-31:neo4j+py2neo构建图GCN卷积神经网络数据集知识图谱(Karate俱乐部)
  • Ansistring使用方法大全
  • AzureCon上微软宣布了哪些容器相关的重磅消息
  • CSS进阶篇--用CSS开启硬件加速来提高网站性能
  • el-input获取焦点 input输入框为空时高亮 el-input值非法时
  • HashMap剖析之内部结构
  • iOS仿今日头条、壁纸应用、筛选分类、三方微博、颜色填充等源码
  • JavaScript设计模式之工厂模式
  • Mocha测试初探
  • nginx 负载服务器优化
  • vue-router 实现分析
  • webpack入门学习手记(二)
  • 彻底搞懂浏览器Event-loop
  • 从重复到重用
  • 关于使用markdown的方法(引自CSDN教程)
  • 汉诺塔算法
  • 让你成为前端,后端或全栈开发程序员的进阶指南,一门学到老的技术
  • 一天一个设计模式之JS实现——适配器模式
  • 译自由幺半群
  • ionic异常记录
  • Nginx实现动静分离
  • 好程序员大数据教程Hadoop全分布安装(非HA)
  • ​LeetCode解法汇总307. 区域和检索 - 数组可修改
  • ​无人机石油管道巡检方案新亮点:灵活准确又高效
  • ​云纳万物 · 数皆有言|2021 七牛云战略发布会启幕,邀您赴约
  • (1)虚拟机的安装与使用,linux系统安装
  • (14)学习笔记:动手深度学习(Pytorch神经网络基础)
  • (Bean工厂的后处理器入门)学习Spring的第七天
  • (Ruby)Ubuntu12.04安装Rails环境
  • (附源码)spring boot智能服药提醒app 毕业设计 102151
  • (附源码)springboot课程在线考试系统 毕业设计 655127
  • (附源码)ssm户外用品商城 毕业设计 112346
  • (面试必看!)锁策略
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • (续)使用Django搭建一个完整的项目(Centos7+Nginx)
  • (一) 初入MySQL 【认识和部署】
  • (转)C语言家族扩展收藏 (转)C语言家族扩展
  • (转)Linq学习笔记
  • (转)Oracle 9i 数据库设计指引全集(1)
  • .bat批处理(八):各种形式的变量%0、%i、%%i、var、%var%、!var!的含义和区别
  • .NET Core引入性能分析引导优化
  • .net oracle 连接超时_Mysql连接数据库异常汇总【必收藏】