精华内容
下载资源
问答
  • 怎么写软件的技术规范书?

    千次阅读 2009-01-04 09:53:30
    最近一个使用java,jsp的项目进入验收阶段了,客户提出要提交技术规范书作为文档提交,以前从没见过技术规范书,不知道怎么写,包含哪些内容,哪位大侠有此经验?...
    最近一个使用java,jsp的项目进入验收阶段了,客户提出要提交技术规范书作为文档提交,以前从没见过技术规范书,不知道怎么写,包含哪些内容,哪位大侠有此经验?
    展开全文
  • 技术解决方案怎么写

    2019-08-15 15:04:17
    解决方案设计是一项系统的工作,解决方案的编写者需要承担多重的角色,每一份方案都是与具体...掌握解决方案设计的基本思路,把握方案设计的各个要点,使方案设计更加规范、专业,对方案设计的实战应用起到指导作用。
  • 2.系统结构一定要足够灵活,各个方面都要准备充分,这样才可以使开发人员少公共的代码 而是专注于业务代码,一定要把系统中公共的东西早点给放到系统结构中去填写 一般情况下 系统代码很容易考虑的不充分 这个...

    1.要求所有的成员一定要好好的写代码 注意代码质量,比如要写好注释 这样为了以后维护可以方便
    2.系统结构一定要足够灵活,各个方面都要准备充分,这样才可以使开发人员少写公共的代码 而是专注于写业务代码,一定要把系统中公共的东西早点给放到系统结构中去填写
    一般情况下 系统代码很容易考虑的不充分 这个就需要我们好好的收集我们的业务需求 然后根据业务需求来进行很好的封装
    3.一定要注意业务需求的特殊要求,比如有的项目可以用cookie 有的就不可以 这个一定要规定好 否则回头会发现有很多的问题出现
    4.找到开发人员的特征 让他们做他们喜欢做的事情
    5.前期选择一个框架的时候 一定要好好的研究清楚这个框架是怎么回事 有什么隐患
    6.一定要根据自己的业务需要来设计整个系统
    展开全文
  • Redis、Elasticsearch、Hbase作为Java工程师必会的技术栈,常常作为面试的考核点。特别是互联网大厂,不仅要求面试者了解这些考核点,还需要深入理解底层原理,所以掌握Redis、Elasticsearch、Hbase成为Java工程师的...

    每年都会有大批 Java 工程师进入互联网公司,特别是这个时间段,各大厂已经开始储备人才了,这段时间也是程序员面试的黄金期。

    Redis、Elasticsearch、Hbase作为Java工程师必会的技术栈,常常作为面试的考核点。特别是互联网大厂,不仅要求面试者了解这些考核点,还需要深入理解底层原理,所以掌握Redis、Elasticsearch、Hbase成为Java工程师的必备技能

    今天分享119篇Java面试中最常见的问题,涉及Redis、Elasticsearch、Hbase等多个方面,希望能帮助小伙伴们在大厂面试中脱颖而出,拿到offer~

    同时,对于Java基础掌握不牢固的小伙伴们,我们推出了C站软件工程师能力认证,帮助大家进行系统化学习,充分建立编码学习思维,扎实编码能力。

    通过提供免费训练,在训练过程中采用基于“明确路径+领取任务+刻意练习+小组学习+大咖指导”的学习模型,让大家实现面向实践、任务驱动、共同成长的目标。

    欢迎大家可以加入我们的学习小组一起系统学习!打好基础,为进大厂做准备!

     

    一、Java精选学习资料119篇

    为了方便大家学习,我们发起了C站百万知识库行动,其中包含了119篇点击破万,收藏过千的【Java】学习资料总结,包含Redis、Elasticsearch、Hbase等知识点。无论你是刚刚接触Java、Python、前端的技术小白,还是已经有了一定基础的技术爱好者,在这里,你都可以找到你想要的资料。

    扫码加入技术沙龙群,资料会在每天下午5点进行更新

    部分资料展示:

     

    二、Java好书免费领

    学习Java,书籍是必不可少的学习工具之一,尤其是对于自学者而言。今天给在校的小伙伴们带来学习Java必看的6本好书,非常全面,包括Spring Cloud、MyBatis、Java虚拟机、应用实战等等。

    扫描海报二维码加入技术沙龙群,资料会在每天下午5点进行更新,学生免费领取图书,限额100名!

     

    三、百万知识库等你领取!

    目前已梳理Java识库600篇、Python知识库600篇、前端知识库600篇,it软件工程师基础能力500篇,既包含小白+1的基础能力学习,也包含进大厂需要拥有的项目能力学习教程。知识库持续更新中,欢迎加入我们一起学习吧!

    C站知识库覆盖以下知识点,每日更新中,欢迎进群一起系统学习!

    部分资料预览:

    资料太多,无法一一截图,欢迎大家扫码进入技术沙龙群,资料会在每天下午5点进行更新~

    扫码领取

    下图是C站(CSDN)软件工程师能力认证标准中的C1/C4-能力认证图,分为基础能力和项目能力两大模块,可以看到模块中的技能点能够全覆盖一线大厂开发工程师的招聘JD要求。

    通过以上,大家可以清晰地看到大厂招聘要求与能力认证一一对应、紧密相连。

     

     

    CSDN软件工程师能力认证(以下简称C系列认证)是由中国软件开发者网CSDN制定并推出的一个能力认证标准。C系列认证历经近一年的实际线下调研、考察、迭代、测试,并梳理出软件工程师开发过程中所需的各项技术技能,结合企业招聘需求和人才应聘痛点,基于公开、透明、公正的原则,甑别人才时确保真实业务场景、全部上机实操、所有过程留痕、存档不可篡改。

    C系列认证步骤

    1.打开官网(https://ac.csdn.net/),预约认证,报名成功。

    2.扫描下方二维码,进群领取学习资料和学习任务,群内还有任务直播讲解以及答疑,一起来记录自己的成长过程吧~

    预约后可进入C认证任务小组

    小组内有:

    1、C认证每阶段学习资料

    2、C认证每阶段实践任务,完成后还可收获合作企业赞助奖学金红包!

    3、任务直播讲解以及大咖答疑

    4、每天更新系统化的干货文章合集,汇集成系统性知识库,帮助大家自主学习

    快快扫码进入技术沙龙群,一起来记录自己的成长过程吧~

     

    展开全文
  • 开发文档怎么写

    2020-06-09 11:11:26
    方便后期程序的调试和维护,所以需要在开发过程中统一技术规范,一般会在项目初期确定好相关文档作为这一统一的规范。不同公司会对文档做不同要求,划不同的分类,但一般来说(或者拿自己的经验说)大致可以分为需求...

    项目开发过程中为了增加程序的可读性和程序的健壮性, 方便后期程序的调试和维护,所以需要在开发过程中统一技术规范,一般会在项目初期确定好相关文档作为这一统一的规范。不同公司会对文档做不同要求,划不同的分类,但一般来说(或者拿自己的经验说)大致可以分为需求文档、接口文档、流程图(可以单独作为一份文件可以作为附件附在文档中)、变更文件等。

    一、需求文档

    在项目启动之后,项目的目标已经明确了,那么就要开始着手干活了,但是在干活之前,需要对整个项目分析透彻。那么,如何对业务进行分析呢,看以下的建议。

    首先,开发人员要有随意转换身份的意识和能力。

    A、明确产品功能

    在分析业务时,站在用户的角度上,思考要做的产品能实现什么功能。把所有的功能点列出来!

    B、分析某一功能点的流程

    在罗列了所有的功能之后,需要站在开发者的角度分析每一个功能点,考虑从客户端到后台操作数据库的整个流程,可以从是什么、为什么、在哪、怎么做、谁来做、做完如何反馈、反馈给谁、上传到哪、服务器用什么数据库、数据库需要什么表、表里有什么字段、每个字段的属性及意义等等。比如,我要要做一个软件中个人头像上传的功能,首先明确我做的是上传功能;为什么要上传?因为个人资料需要头像;怎么做上传?通过网络I/O实现;这个功能在什么位置?软件有个个人中心模块,个人中心里有个个人信息子模块,在这个模块里可以上传头像;谁上传?已经登录的用户;上传完之后如何反馈?弹窗提示上传成功;反馈给谁?客户端已登录的用户;上传到哪?服务器上;用什么数据库?MySQL;需要什么表?(存到)用户表;表里有什么字段?用户信息的基本字段;每个字段的属性及意义?略。在思考完这些问题之后,可以把一个功能点串成一条完整的从前端到数据库的线。

    C、整合各个功能点–明确分工

    在串完所有的功能点之后,站在一个高一层次的角度,把每个功能点之间的联系理清楚,按照相互的联系分工合作,优化其中的细节问题。

    D、撰写需求文档

    分工完成之后,按照第二步分析的内容,每个人把自己负责的功能整理成文档,最后合并文档,作为统一的需求文档。

    E、绘制业务流程图

    需求文档确定之后,绘制整个项目的业务流程图,这时候的流程图只需要包含前端的业务流程,后台实现的流程图不需要在需求文档中体现,而是放在后面的接口文档中。

    二、接口文档

    不同公司对接口文档的要求也不尽相同,但包括的内容却是大同小异的。封面、标题、审批页、修订历史以及格式字体等等风格迥异的次要内容不做赘述,只讲干货!干货!干货!

    A、请求地址

    需要哪个线上地址就写哪个。注意不要反低级错误,比如写错某个字母或者大小写问题。

    B、接口信息

    说明请求方式,是POST还是GET。

    C、功能描述

    清晰地描述接口功能,要求言简意赅,不要写太多废话,也不要遗漏任何细节。

    D、接口参数说明

    声明参数的名称,严格要求与调用一致,包括大小写;

    简单说明参数的含义;

    参数的数据类型,是string 、int 还是long等(例如参数为@RequestParam(“appKey”)  String appKey,  @RequestParam(“randomId”)  Integer randomId);

    备注部分,说明参数值是需要哪个公司提供,并详细说明参数怎么生成的,例如时间戳,是哪个时间段的;参数是否必填,一些参数是必须要有的,有些是可选参数,一定要注意写清晰。

    E、返回值说明

    有一个模板返回值,并说明每个返回参数的意义。提供一个真实的调用接口,真实的返回值。

    F、接口调用限制

    为了安全,双方采用一个一致的加密算法,保证接口调用的安全。

    G、文档维护

    文档维护时,修改内容部分需要有修改人、修改日期、版本号的信息。

    三、流程图

    流程图可以单独作为一份文件,也可以作为附件附在对应的文档中,具体执行按要求来。

    业务流程图

    程序结构图

    程序流程图

    四、变更文件

    在开发过程中如果出现与预期计划、文档不一致的地方,则视为发生变更,此时大致需要提供以下信息:

    A、版本历史(版本号、基本信息)

    B、变更前现状

    C、变更内容

    D、影响评估

    E、审批
    ————————————————
    版权声明:本文为CSDN博主「Fuzz_」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/qq_36186690/article/details/82903265

    展开全文
  • 中文技术文档的写作规范

    千次阅读 2017-01-05 10:29:02
    觉得写得很好,做了这么久开发,也没真正接触过文档的写法: 转自 ... 中文技术文档的写作规范 作者: 阮一峰 ...很多人说,不知道怎么写文档,都是凭着感觉写。 网上也
  • 概要设计怎么写

    2011-01-06 11:33:00
    做软件到一定层次了,就要考虑到设计了,设计了很久,就是不系统,系统的设计需要一个记录,记录就用文档,那么对项目所有包括技术上的设计都记录下来,我们就可以理解为软件的概要设计了。 设计规范以做参考 在...
  • 点击“开发者技术前线”,选择“星标????”在看|星标|留言, 真爱回复“666”,获取一份技术人专属大礼包转自公众号:腾讯技术工程"因为不怎么会Git,自己平时合代码老出错...
  • 翻车的原因就是它的代码,让公司里面的前辈看了显得太业余了。用我们行话说代码不规范。 代码规范这个东西,平常在学习的时候觉得没啥。有很多的同学也没有怎么注意。但是到公司里面,我们才发现,代码规范显得尤...
  • 点击“开发者技术前线”,选择“星标????”让一部分开发者看到未来回复“666”,获取一份技术人专属大礼包转自公众号:腾讯技术工程"因为不怎么会Git,自己平时合代码老出错,最...
  • 很多人说,不知道怎么写文档,都是凭着感觉写。 网上也很少有资料,教你写文档。这已经影响了中文软件的发展。 英语世界里,文档非常受重视,许多公司和组织都有自己的文档规范,清楚地规定写作要求,比如...
  •   相信大多数的软件测试工程师都听说...那么今天我就结合经验和对一些国内技术前沿的公司跟大家聊一聊什么是测试计划以及如何编写测试计划。 计划的必要性 在我们日常的工作和生活中,经常需要做计划。古人云...
  • 以前从来去想一篇技术文章要怎么架构,总是随自己想到什么什么,然后看到了阮一峰老师的总结,就把它改成了思维导图,以便记忆查询。原文地址:https://github.com/ruanyf/document-style-guide
  • 你知道测试大牛怎么写测试计划的吗?

    千次阅读 多人点赞 2018-06-11 22:59:49
    百度的结果五花八门,有没有相对规范的标准呢?答案是没有,至少我没有找到。那么今天我就结合经验和对一些国内技术前沿的公司跟大家聊一聊什么是测试计划以及如何编写测试计划。计划的必要性在我们日常的工作和生活...
  • 软件工程的定义:软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来的学科。它涉及到程序...
  • 软件工程是不是教会不怎么程序的人开发软件? 编者的回答为肯定。但更确切来说,二者是包括但不等同的关系。 概括地说,软件工程是指导计算机软件开发和维护的一门工程学科,采用工程的概念、原理、技术和方法来...
  • Q1:什么样的代码才是一流的代码? A1:连非专业技术人员都能看懂并着手应用的代码,可以说是好的代码...Q2 :怎么样才能出一流的代码? A2 : 1. 你清楚的知道你自己在做什么, 你的代码用来做什么。 2. 如果这...

空空如也

空空如也

1 2 3 4 5 ... 15
收藏数 289
精华内容 115
关键字:

技术规范怎么写