相关推荐
-
华为JAVA编程规范、编程军规
包括《JAVA编程军规.doc》《JAVA十大低级错误.doc》《华为_Java编程规范.pdf》《华为JAVA编程规范.doc》
-
C编程修养
C编程修养-建议初学者一定看看 什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快?我觉得都不是。对于一些技术细节来说和底层的技术,只要看帮助,查资料就能找到,对于速度快,只要编得多也就熟能生巧了。我认为好的程序员应该有以下几方面的素质: 1、有专研精神,勤学善问、举一反三。 2、积极向上的态度,有创造性思维。 3、与人积极交流沟通的能力,有团队精神。 4、谦虚谨慎,戒骄
-
交互设计的原型设计:从纸面设计到实际实现
1.背景介绍 交互设计(Interaction Design,简称IxD)是一门跨学科的专业,它涉及到人机交互、用户体验、信息设计等多个领域。在现代软件开发过程中,原型设计(Prototyping)是交互设计的重要组成部分,它可以帮助设计师和开发者更好地理解用户需求,并在设计和开发过程中进行快速迭代。本文将从原型设计的背景、核心概念、算法原理、实例代码、未来发展等多个方面进行全面讲解。 1.1...
-
软件测试常问问题及回答
因人而异,介绍清楚个人的工作经历,项目负责情况及个人爱好等等。
-
按照正规的软件开发流程,项目原型评审是全程对着页面评审吗
根据项目的复杂性和团队的工作流程,评审可能会包括对设计文档的检查,以及与设计师、产品经理、开发人员和其他利益相关者的讨论和沟通。总的来说,项目原型评审是一个全面的过程,涉及到多个方面,并需要来自不同角色的人员参与。这个过程有助于确保项目在进入下一阶段之前,所有相关方对设计有共同的理解,并对可能出现的问题有所准备。项目原型评审是软件开发过程中的一步,它的目的是确保设计和需求的一致性,以及提供一个可视化的界面供所有相关方进行沟通和理解。:验证原型中的功能是否符合需求文档中的描述,并确认它们是正确且完整的。
-
对九个超级程序员的采访
原文:《Q&A With Nine Great Programmers》时间有限,我只能粗译,难免错误。 这篇访谈源自2006年,最先发布在波兰程序员 Jaroslaw “sztywny” Rzeszótko (AKA “Stiff”) 的博客上。但是这篇博文现在找不到了。非常感谢他能授权我重新发布这个博文。 在一个炎热无聊的下午,我突发奇想。我想通过电子邮件的方式对那些我非常感兴趣和非常敬重
-
程序员最有价值的18条建议
Keep It Simple, Stupid. 是指在设计当中应当注重简约的原则。保持简单(避免复杂)永远是你应该做的第一件事,简单的代码不仅写起来简单、不容易出Bug,还易于维护,让人使用和理解都是顺其自然、轻轻松松,而不是让人费劲心思的去消化。总结工程专业人员在设计过程中的经验,大多数系统的设计应保持简洁和单纯,而不掺入非必要的复杂性,这样的系统运作成效会取得最优,而且不会出意外问题。因此简单性应该是设计中的关键目标,尽量回避免不必要的复杂性。
-
开发规范守则
????️JavaScript代码规范 代码规范通常包括这几个方面 变量和函数的命名规则 空格,缩进,注释的使用规则。 其他常用规范…… 写代码应该注意的事情 变量名声明不一样,不要使用相似或容易重复的变量名。 代码中的命名必须字母开头,字母结束,不能出现中文 尽量少使用缩写。 不要随便新增变量,仅在绝对必要时才添加新变量。 尽量遵循代码规范 遵从其中的一丢丢,你的代码就会变得充满惊喜。 遵从其中的一大部分,你的代码将真正成为你的代码,没有人会想改变它。 遵从所有,你的代码将成为寻求启
-
软件项目如何调研(二)
2.7.2 常见错误六:聆听,而不是提供解决方案 有的人在用户提出一个疑难点的时候,很希望把自己的产品特色展示出来,花了大量时间讲自己的卖点和特色,给用户做了大量启蒙工作。 当然有些用户还会对一些特色功能念念不忘,并拿来要求其它供应商提供。 其实在调研过程不是做解决方案的过程,调研就是为解决方案奠定基础的,过早在调研过程中提供问题的答案有如下坏处。 没有经过精心准备的演示可以有几个亮点,但...
-
软件实施工程师的经验之谈(适合新手,老鸟请指正)
干了三年实施,技术没学多少,人倒是变的圆滑多了 问题1:实施干嘛的呢? 说简单通俗点,开发就是研发生产电视机的,我们实施就是给买电视机的人去进行安装调试,试运行完了签验收单收款和后期的日常维护(当然,如果大公司有自己的售后服务团队就另当别论了) 问题2:实施的薪资(我想大部分人都关注这个吧) 以一线城市北上广为例,我在北京,第一份实施工作月薪4500,出差补助一天一百,报销路费和住宿费,不报销吃饭...
-
代码整洁之道(一)最佳实践小结
Any fool can write code that a computer can understand. Good programmers write code that humans can understand. 普通的工程师堆砌代码,优秀的工程师优雅代码,卓越的工程师简化代码。如何写出优雅整洁易懂的代码是一门学问,也是软件工程实践里重要的一...
-
Axure原型的设计规范(更新中)
Axure原型的设计规范参考 一. 基础规范 APP页面:375*667px Web尺寸:1260*1024px 顶部状态栏:20px 顶部导航栏高度:44px 底部导航栏高度:48px 一般字号:12px-14px 一般原型图或元素一般采用:黑,白,灰三个颜色 二. 细节规范 一致性 用户需要在同一产品接受同一套规则或逻辑。 2. 简约易读 使界面足够简单,内容易读。 3. 对比性 页面不同元素之间要有对比效果,目的是更清晰的组织信息、使层级关系明了,能..
-
开发基本守则
数据库设计 表结构设计必须经过项目经理或以上级别的资深开发人员审核; 必须同时提供全新安装SQL脚本和从上个版本进行升级的SQL脚本; 数据库开发 严格禁止用拼凑字符串的方式拼装SQL语句,而必须使用参数绑定的方式设定参数,这样可以提高性能,并避免SQL注入; 原则上禁止在中间层循环语句中执行SQL语句,必须尽量降低SQL语句执行的数量,避免在中间层进行游标操作; IE
-
给程序员们提的九点建议(都在读)
往期文章 第一章:日常_JAVA_面试题集1(含答案) 第二章:日常_JAVA_面试题集2(含答案) 第八章:日常_JAVA_面试题集8(含答案) 第九章:日常_JAVA_面试题集9(含答案) 日常_JAVA_面试宝典多线程汇总(含答案) 往期文章大全…… 给程序员们提的九点建议(都在读)前言给程序员提的9点建议总结 前言 作为一个真正的程序员,首先应该尊重编程,热爱你所写下的程序,他是你的伙伴,而不是工具。 ——王文峯 提示:以下是本篇文章正文内容 给程序员提的9点建议 1.东西交付之
-
1软件开发——基本守则(需求确认)
一、做一个新的系统 1、明确需求的大功能,然后具体到按钮对应的接口 1.1、问清楚该功能数据的来源都有哪些形式 1.2、哪些数据需要初始化、哪些数据需要校验(必填项校验、唯一性校验、业务逻辑校验) 1.3、该功能完成后,哪些模块会用到该功能的数据 ...