近期做项目时遇到的一些问题

1.首先就是代码质量不高,把功能实现了就没有去管代码写得怎么样

逻辑一定要清晰,无意义的代码不能有。代码应该变得简洁,不到万不得已不能使用hard code,不要在一个方法里面写很多的功能代码,应该提炼出来,分成几个方法。完成一个功能后就应该重读几遍所写的代码,保证代码质量过关。

2.变量名取得要有意义,能达到见名知义的效果。

时间: 2024-07-30 17:42:08

近期做项目时遇到的一些问题的相关文章

做项目时需要考虑的安全性问题

在开发一个项目的时候,大家经常会忽略项目的安全性问题,有很多的安全性问题其实就是一个意识的问题,解决起来并不复杂,但是因为这些疏忽,却可能会给我们的用户带来很大的风险.下面就列举一些在做项目的时候应该考虑的一些安全性问题. 密码保存 保存密码的第一准则是不能明文保存密码,之前CSDN密码泄露一事还记忆犹新.通常的做法是对密码进行不可逆加密,加密时不要使用MD5或者SHA系列的算法加密,现在对这两个算法的破解研究工作已经有了相当的进展.推荐使用bcrypt. CI服务器的安全性 CI服务器和Bui

C#做项目时的一些经验分享

1.对于公用的类型定义,要单独抽取出来,放到单独的DLL中. 2.通过大量定义interface接口,来提高模块化程度,不同功能之间通过实现接口来面向接口编程. 3.如果项目中存在很多非常相似,但是又存在一些差异的类,最好的办法是进一步抽象,得到它们的共同基类,将相同点放到基类中实现,然后通过派生类实现差异.使用方根据实际情况决定自己要使用的类. 4.项目中,经常会遇到一些全局范围内有且只有一个实例的类,该怎么办呢?此时,请一定要想起单例模式.定义一个类,该类只开放一个静态方法GetInstan

做项目时应怎样注意外键关系

对于 外键不同公司处理的机制不同的. 某些公司, 是不显示定义外键的.表关联的时候, 自己 写关联条件.这种方式的好处是, 开发阶段, 可能要经常清理数据. 没有外键约束, 可以自由清除.缺点嘛, 就是 如果你的项目,访问数据库的代码, 是 ORM 工具生成的话. 例如 微软的 Linq to SQL 或者 Entity Framework. 如果你没有外键, 工具不会自动生成关联. 某些公司, 是显示定义外键的.好处就是 数据完整性有保障.ORM 工具生成代码的时候,可以帮你把关联属性生成出来

今天做项目时,用到了好多关于js的知识点,有的忘记了,然后晚上回来自己整理一番,明天继续整理。哈哈,分享给大家。

javascript 数据类型 typeof (直接量/变量)-------判断数据类型 简单数据类型(栈,空间小,速度快) string字符串 用引号引起来的文本 number数字 所有数字 NaN 当运算发生错误时会显示 IsNaN 判断数据是不是非数字 true false boolean布尔 表示一个数据是否是正确的 true false undefined 未定义的变量 定义但没赋值的变量 null在栈中开辟一块空间 复杂数据类型(变量名在栈,内容在堆,通过地址连接) object对象

做项目时自己的心得体会

这段时间一直在和小伙伴们一起搞那个辅助教学的网站,虽然刚起步,但是还是有许多体会. 对于学习建设网站,我还是个新手,所以又得学习一门或者多门编程语言,但对于学习新语言 来说,急功近利是大忌,但是又必须在一定的时间内学会这些知识,这又是一大难点,但是呢, 就我自己这两周来的经验,我发现一味的看书或者一味的模仿别人视频做都是没效果的,要能做 到快速学会这些技能,实战是免不了的.在我们小组经常聚在一起讨论和建设的过程中,边用边学 边查就成为了一个快速入门的方法.我们先画出大概的网站规划图,照着图纸来做

SqlDbHelper备份,做项目时方便应用(目前不太全,把自己项目中的逐渐转移过来)

****************************************** 这是官网新闻左侧类别那部分用到的 **************************************** public string ConnectionString = ConfigurationManager.ConnectionStrings["GsWebDbEntities"].ConnectionString; public myDBHelper() { // //TODO: 在此

第一次做项目

第一次做项目,没想到还做完了,我主要负责页面设计和手机端设计,模仿老师写一些其他的代码 只有自己做项目时才发现自己写的代码是有多烂,哈哈(O(∩_∩)O~~) 不过已经很开心了,通过自己努力去实现了一些东西,开心的原因应该是知道自己也是有一定的价值的! 项目今天上线,希望别处bug(虽然已经测试了4天了)

从0到1带人做项目

项目:在既定的资源和要求的约束条件下,为实现某种目的而相互联系的一次性工作. 项目成功的三个要素: 1.必胜的信念 2.正确的信息同步 3.可靠的人力 项目风险往往在如下几方面 一.信息同步 尤其是跟外部团队合作时,信息同步是重中之重.明确整体项目的目标,清楚自己所在的细分项目在整体项目中所处的环节和作用,以及同其他团队的协同依赖关系.在这里需要向对外的接口人了解整体项目的完整流程,而且一定要跟对方项目的接口人完全对一遍项目整体流程,让对方明白我知道整体项目流程目标和自己所在环节和作用.沟通项目

做web项目时对代码改动后浏览器端不生效的应对方法(持续更新)

做web项目时,常常会遇到改动了代码,但浏览器端没有生效,原因是多种多样的,我会依据我遇到的情况逐步更新解决的方法 1.执行的时候採用debug模式,普通情况下使用项目部署button右边那个button下的tomcat7中的run即可,假设使用的是serves中的run serves,这样的情况貌似不会自己主动编译 2.点击project菜单下的clean选项,在打开的窗体中选择你使用的项目,ok,这样会删除tomcat容器中关于该项目的一些信息,然后又一次部署,执行 3.删除电脑中tomca