首页 » 排名链接 » 让你不再被忽悠(让你软件开发忽悠术语)

让你不再被忽悠(让你软件开发忽悠术语)

雨夜梧桐 2024-10-24 01:04:35 0

扫一扫用手机浏览

文章目录 [+]

前台(Frontend,又称前端):前台不是指酒店的接待处,而是指用户直接与之交互的部分,通常是应用程序的用户界面(UI),包括图形用户界面(GUI)和网页界面。
前台负责展示信息和接收用户输入。
通俗点说,就是你能看到的手机上APP的按钮、文字那些,电脑/手机上可以打开的网页,电脑上安装的软件中可以直观看到的那些按钮、文字、图形。

后台(Backend,又称后端):后台不是指关系,而是指支持前台功能的部分,通常包括应用程序的逻辑处理、数据管理、安全性等功能。
后台不直接与用户交互,但是负责处理前台发来的请求,并返回相应的结果。
打个比方,使用软件时,要求你登陆,在前台界面输入用户名、密码后,用户名、密码的正确性校验将会在后台代码中进行,后台代码执行完成后,正确返回登录成功,失败返回用户名错误或者密码错误。

UI(User Interface,又称界面):UI是用户界面的缩写,是用户与软件系统进行交互的方式。
UI设计涉及到界面的布局、颜色、字体等方面,旨在提供用户友好的使用体验。
在这个颜值时代,好的UI才能引起用户使用的欲望,好的UI设计费用可不低。
UI跟前台有点相近,但前台在UI的基础上又包含了部分逻辑代码。
比如登录示例里的用户名、密码是否被用户填写的校验,但UI就只是那些按钮、颜色、文字、图形。

让你不再被忽悠(让你软件开发忽悠术语) 排名链接
(图片来自网络侵删)

调试(Debugging):调试是指识别、定位和修复软件中的错误或异常的过程。
调试工作通常包括使用调试器工具、打印日志、逐步执行代码等技术手段。
这个主要是程序员开发过程中的内容,用于验证程序是否按照既定的逻辑正常完成你的业务功能。

接口(Interface):接口是两个软件组件之间进行通信和交互的约定或协议。
接口定义了组件之间如何进行数据传输和方法调用,有助于实现模块化和解耦。
举个例子,这个有点像地下工作者之间的接头暗号,假如约定的暗号为:“今天中了500万,明天再中500万”。
当一个念出“今天中了500万”,那么另一个人需要回答:“明天再中500万”,这样就对上了,可以一起玩。

测试(Testing):测试是验证和确认软件系统是否符合规格要求的过程。
测试包括单元测试、集成测试、系统测试等不同层次和阶段,旨在发现和修复软件中的错误和缺陷。
通俗的说,就是检查软件各项功能是否能够正常运行。
在大多数人眼里(甚至包括程序员),这个工作看似可有可无,但其实这个很重要!
后续我将给大家提供一个《测试报告》模板,将来你让开发公司按这个来做,大概率做出的软件没有问题。

产品(Product):产品是指通过软件开发生产出来的可交付的成果,可以是应用程序、网站、服务等。
产品开发涉及到市场调研、需求分析、设计开发、测试发布等一系列流程。
通俗点说就是你要软件公司开发的软件。

Java:Java又名咖啡豆,是一种广泛使用的编程语言,具有跨平台性和面向对象的特点。
Java语言适用于各种类型的软件开发,包括应用程序、网站、游戏等。
准确的说,这是后台用到的编程语言,编程语言说白了就是电脑可以听懂的话。
常见的编程语言有大学时候学的C语言(电脑上安装的操作系统就是这个开发的)、C++(游戏开发、大型程序)、Java(安卓手机上的APP、电商系统、政务系统,在国内它处于市场统治地位)、Python(这几年比较火的,人工智能领域用的很多)等等。

今天暂时说这么多,更多的术语将在后面给大家介绍,如果你有什么不明白的,也可在评论区留言。

标签:

相关文章