Django框架简介 MVC框架和MTV框架 MVC,全名是Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低、重用性高、生命周期成本低等优点。 想要更详细的了解M ...
分类:
其他好文 时间:
2020-07-21 23:00:44
阅读次数:
83
一、引言 学完了面向对象的基础知识后,可还是不知该如何下手,凡是都得有个章法。 此刻有经验的人可能会想到瀑布模型、螺旋模型、迭代开发、敏捷、RUP等一堆软件工程相关的软件开发流程,但对于大部分人来说这些流程仅仅只是项目管理上的流程。 本节我们就来了解下,作为一名程序员基于面向对象开发程序的开发流程: ...
分类:
其他好文 时间:
2020-07-20 13:33:27
阅读次数:
104
一、版本控制 版本控制(Revision contontrol)是一种在开发过程中用于管理修改历史,方便查看更改历史记录,备份以便恢复以前版本的软件工程的技术。 1.实现跨区域多人协同开发 2.追踪和记载一个或者多个文件的历史记录 3.组织和保护你的源代码和文档 4.统计工作量 5.并行开发,提高效 ...
分类:
其他好文 时间:
2020-07-20 10:20:00
阅读次数:
68
近年来(2020)简答题总结(重复率过高,不分前后) 1.简述软件开发的本质及其涉及到的问题 1) 软件开发的本质概括为:不同抽象层术语之间的映射,以及不同抽象层处理逻辑之间的映射。它涉及两方面的问题: 2) 一是如何实现这样的映射,这是技术层面上的问题 3) 二是如何管理这样的映射,以保障映射的有 ...
分类:
其他好文 时间:
2020-07-13 18:35:03
阅读次数:
314
一、什么是设计模式 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石 ...
分类:
编程语言 时间:
2020-07-11 22:41:30
阅读次数:
65
软件工程中,设计模式(design pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。这个术语是由埃里希·伽玛(Erich Gamma)等人在 1990 年代从建筑设计领域引入到计算机科学的。 编写软件过程中,程序员面临着来自耦合性,内聚性以及可维护性,可扩展性,重用性 ...
分类:
其他好文 时间:
2020-07-09 12:24:27
阅读次数:
71
成都嵌入式就业机会多吗?嵌入式软件工程师属于IT行业高技术人才,且这一职业被认为是朝阳职业,从事朝阳职业或即将加入这个行列的人,一定想要知道哪些城市对该领域的人才需求量大,哪些城市是该领域人才的聚集地,以便自己更好地择业和发展。当被问及这样的问题时,可能很多人想都不想,随即在脑海中的第一反应就是一线城市,毫无疑问,一线城市对这类型人才的需求量一定非常大,明显无疑于北上广深成都等地。但随着技术密集型
分类:
其他好文 时间:
2020-07-08 20:04:28
阅读次数:
127
作为最受欢迎的编程语言,Java一直深受初学者的喜爱,据业内机构预测,2020年我国将新增上万家IT企业,这些企业将强势拉动IT人才的需求。而且现在80%互联网公司基本都在使用Java,维护项目运行也需要大量人力,所以在未来Java依旧是炙手可热的技术,就业市场依旧很大。那么学习Java就业方向有哪 ...
分类:
编程语言 时间:
2020-07-08 15:33:46
阅读次数:
87
从C到C++过渡的3个原因 3 reasons to transition from C to C++ 几十年来,嵌入式软件工程师们一直在争论他们是否应该使用C或C++。根据2019年嵌入式市场调查,微控制器制造商提供的软件大部分是用C语言提供的,事实上,56%的嵌入式软件是用C语言编写的。然而,C ...
分类:
编程语言 时间:
2020-07-06 20:16:24
阅读次数:
68
介绍 Robert C.Martin's 的 软件工程师准则 Clean Code 同样适用于 PHP。它并不是一个编码风格指南,它指导我们用 PHP 写出具有可读性,可复用性且可分解的代码。 并非所有的准则都必须严格遵守,甚至一些已经成为普遍的约定。这仅仅作为指导方针,其中许多都是 Clean C ...
分类:
Web程序 时间:
2020-07-06 19:32:19
阅读次数:
84