`
志存高远
  • 浏览: 24190 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

关于规范。。随经验不断更新(给自己备忘)欢迎订正和给意见

 
阅读更多
数据库:
最好能一步设计到位,需求是多花一点时间。
1.花时间考虑清楚表的张数,不要漏功能点,这个是首要考虑的,例如附件上传的附件表;
2.最好考虑全字段,这个很难避免,尽量。
3.保证设计时就能定义好字段的类型,后期不要更改,例如时间使用string还是date还是timestap,设计时参看别人经验;还有就是定义好约束,例如,是否非空,有无默认值;
4.保证表设计应满足的范式,最好按三范式来,参考文章http://414704599.iteye.com/blog/1682826
不要怕表关系复杂,当然也不要过分追求数据没有冗余,不要有低级冗余;例如多张表出现一个人的基本信息,而且是很多条。

代码编写:
1.积累常用代码,写一下工具类,提高代码复用(现在代码复用率较低);
2.有框架的最好等底层代码别去改框架可以自己扩展,要改也要和组员商量好,以免产生冲突。
3.svn等工具先更新再提交;
4.经验或者是需求分析不足时,代码编写也要了解需求了,例如,显示内容时注意是显示哪些(什么条件),什么顺序,要显示的字段是哪些;
5.面向接口编程,利用扩展;
6.时间允许的话先写好别人都要调用的代码,例如登陆,分页等
7.想好业务流程是否对再开发,否则极易出错返工。

前台:
1.尽量用现成框架,自己写的js什么的考虑不全或者兼容性不好(自己前台技术弱);
2.规定好风格(主色调,每个页面的宽度),。。其实这个也是css的问题,写不好。。

开发流程:
1.需求-->原型设计-->确认需求-->修改原型(重复)
2.有问题随时找客服沟通(先发邮件(文字证据),再打电话(快捷确认))。

持续更新。。。
分享到:
评论

相关推荐

    备忘录,免费桌面备忘录,M备忘

    这款备忘录软件的开发者经过了十年的潜心研发和不断更新,再次将其作品分享给大众。这款软件基于MFC(Microsoft Foundation Classes)框架以及ACCESS数据库技术开发。MFC是微软公司为C++程序员提供的一套丰富的面向...

    备忘录实例添加备忘信息和查看备忘信息

    在移动设备上,备忘录应用是不可或缺的功能之一,它帮助我们记录日常生活中的点滴和重要事务。本备忘录实例是专为J2ME(Java 2 Micro Edition)平台设计的小程序,允许用户添加和查看备忘信息。下面将详细阐述这个...

    更新ビュー 自用 ,备忘备忘备忘

    更新ビュー 自用 ,备忘备忘备忘

    微信小程序 备忘录 (源码)

    微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小...

    备忘录_备忘录_微信小程序_wherevermpo_

    编辑备忘录时,用户修改的内容需要更新到存储中;删除备忘录则需要处理好数据的移除和界面的同步。 除了基本功能,备忘录小程序可能还包含其他增强用户体验的特性,比如分类管理、提醒功能、云同步等。分类管理可以...

    日历备忘录Java源码

    在本项目中,"日历备忘录Java源码" 提供了一套完整的日历应用程序的源代码,主要由四个核心文件组成:NotePad.java、CalendarPad.java、Month.java 和 Year.java。这些文件分别代表了备忘录、日历、月份和年份的功能...

    桌面备忘录(可放在桌面的备忘录)

    【标题】:“桌面备忘录(可放在桌面的备忘录)”是一款便捷的桌面工具,旨在帮助用户轻松记录日常生活和工作中的重要事项。这款备忘录软件设计精巧,可以直接放置在桌面上,便于随时查看和编辑,提高了工作效率与...

    Android开发备忘录

    设计和实现一个类似个人备忘录的 Android APP ,数据库采用 SQLite (也可以直接访问 Web 端 MySQL 数据库、或提供 Web 接口访问 MySQL 数据库)。 1.用户注册和登录(这类 APP 一般面对个人,用户不需要分类别); ...

    ios 手机备忘录

    随着系统的不断更新,备忘录的功能也日益完善,包含了许多新的界面设计和功能特性,使其在实用性与美观性上都有了显著提升。 一、界面设计与用户体验 最新的iOS备忘录应用引入了全新的界面设计,以简洁明快的风格为...

    小程序源码 备忘录 (代码+截图)

    小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+...

    java实现备忘时钟

    在本文中,我们将深入探讨如何使用Java编程语言来实现一个备忘时钟应用程序。这个项目非常适合初学者,因为它涵盖了基础的Java编程概念,如时间处理、事件监听和用户界面设计。我们将逐步解析实现这样一个功能所需的...

    移动平台多媒体备忘录

    【移动平台多媒体备忘录】是一个专为手机用户设计的应用程序,它允许用户在移动设备上创建、存储和管理多媒体内容的备忘录。这款应用不仅涵盖了文本记录,还支持图片、音频和视频等多媒体形式,极大地丰富了备忘录的...

    微信小程序源码 备忘录(学习版)

    微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习...

    android 备忘录和课程表源码

    通过分析和学习这个开源项目,开发者不仅可以掌握Android开发的基础知识,还能了解到实际项目中的最佳实践,提升自己的技能。同时,对备忘录和课程表功能的实现,也可以为其他类型的应用开发提供参考。

    android 备忘录小程序

    - 良好的UI设计至关重要,应用可能采用Material Design规范,以提供一致的视觉风格和良好的用户体验。颜色、图标、动画等元素都要精心设计,以提高易用性和吸引力。 7. **测试与调试**: - 开发过程中,单元测试...

    android备忘录源码

    6. 事件总线(如RxBus或EventBus):用于组件间的通信,例如在添加或删除备忘录后通知UI更新。 四、学习要点 通过研究这个源码,你可以学习到以下Android开发的关键技术: 1. 使用布局管理器(如LinearLayout、...

    简易安卓备忘录

    【简易安卓备忘录】是一个基于Java编程语言开发的Android应用程序,主要功能是提供一个便捷的备忘录服务。这个项目对于初学者来说是一个很好的学习资源,它可以帮助理解Android应用的基本架构、Java语言在移动平台上...

    asp在线备忘录系统

    此外,用户只能查看和操作自己的备忘录,这是通过检查用户身份和权限来实现的。 **程序使用说明** "程序使用说明.doc"文件很可能是对系统的详细操作指南,包括如何安装、配置环境(如IIS服务器、数据库设置等)、...

    手机备忘录程序

    4. **Memorandum.iml**:这是Android Studio项目的一个特定于IDE的配置文件,包含了关于模块的信息,如其类型、依赖和其他元数据,有助于IDE理解和管理项目。 5. **gradle.properties**:这是一个全局或项目级的...

    Android 备忘录源码.rar

    1. **用户界面设计**:从项目中包含的图片资源(如1_120916130147_1.png和1_120916130147_2.png)可以推测,该备忘录应用可能采用了常见的UI布局,包括添加、编辑和删除备忘录的界面。通常,开发者会使用XML布局文件...

Global site tag (gtag.js) - Google Analytics