State & Status

12 篇文章 0 订阅
订阅专栏
本文探讨了在软件开发中状态和status的区别,强调状态(state)更侧重于静态状态分类,如房间类型,而status则关注变化过程中的阶段或状态转变。理解两者的关键在于它们是否涉及前后依赖关系:状态是独立的,而status描述动态变化。
摘要由CSDN通过智能技术生成

在开发的过程中总需要给变量起名,status和state哪个用来表示状态?有啥区别?总是很难分清楚,最近从网上搜了一下,没有发现本质区别,只是使用方式上的不同:

status:在做状态讲时侧重 进展,情形;

state:在做状态讲时范围比较广,指一般的状态,情况。 

以下来自网络:

status: a situation at a particular time, especially in an argument, discussion etc.

state: the physical or mental condition that someone or something is in

A hotel room might have a status of standard, de-luxe or honeymoon-suite. That same room may have a state of being dishevelled or clean.

A project progresses through a series of predefined stages. Its status tells you where it is in that series. Its state might be in disarray or on target regardless of status.

In considering this I asked myself two questions: What is the status of X? What sort of state is X in?

In reality, I suspect there is considerable overlap in the usage of state and status.

State 表达的是形态,而 Status 表达的是从一种形态转换成另一种形态的过程中,那些有显著特征的离散中间值。

举一个旅馆房间的例子,一个房间可以是婚房、普通房、豪华总统房,这些都是用 State 来表达。把一个普通房改造成豪华总统房,这个过程就有设计、材料准备、工人就位、施工、验收等步骤,这个时候就用 Status 来表达。那么,区分点在哪?区分点就在于一个房间当用 State 描述时,它是个彼此独立的枚举值,可以没有前后顺序的在婚房、普通房、豪华总统房之间来回转换。而当使用 Status 时,是存在前后状态依赖关系的一个变化量,不能没有做设计就施工,也不能没施工就验收。 

所以,State 和 Status 的核心区别,就是它们的枚举值之间是否有依赖关系,没有依赖关系的用 State,有依赖关系的用 Status。

State vs Status 如何选用“状态”词
m0_46550692的博客
03-13 809
state 用于定义流程中的各个阶段:比如:待处理、已生成、已调度、待发货、已验收。 status 用于描述一个项目的结果:比如:成功、失败 (success/fail) 参考注释如下: A system is in a certain “state” at a point in time when the system meets a pre-defined set of criterion, ...
warframe-status:解析worldState.php的简单快递应用
04-30
解析worldState.php的简单快递应用 使用权 REST-ish: http://$host:$port/$platform http://$host:$port/$platform/$child-item http://$host:$port/$a-bunch-of-static-data 插座: ws://$host:$port/sockets ...
状态机编程实例及适用范围
热门推荐
三向板砖
05-25 1万+
状态机编程思想小议
StateStatus 傻傻分不清
我在Laputa
06-10 3213
而真正表示某个具体的状态的时候我们使用 status。而 response 返回码使用的是 status,而此时我们会自然的想到 state status,巧了,是这两个词的中文意思还是一毛一样的❗❗❗。而 enum 的内容就应该使用 status,不管这个返回码是多少,它都是指定的一个状态。而 status 是值特定时期的状态状态的集合时,我们都使用 state,我们经常会遇到需要表示状态的时候,只是说我是一个状态机用来管理状态,泛泛的指状态或是用来表示管理状态state 表示的是一种状态
statusstate 的区别
weixin_33924220的博客
04-26 383
status 指人时暗指相对的地位,指物时相当于 situation。 state 人或物存在或所处的状态,和 condition 大体上可以互换使用。 situation 较狭义地指由环境综合决定的特定时间上的状态或情形。 condition 指一定的原因/条件或环境所产生的特定情况。 以 Recordset 为例 Recordset 具有 StatusState 属...
statestatus的区别与用法
weixin_38096157的博客
11-09 1万+
1.枚举类型,可数,数量有限的状态一般用state; 2.不可数,不确定的状态status; 3.物理状态、心理状态state; 4.人的身份地位、身体/生活状态、物品的交易、事件的阶段/进度用status; 个人习惯,为了方便记忆和使用可以笼统的把遇到的可枚举的状态命名为state ...
程序代码中,怎么区分statusstate
a432143的博客
05-31 685
State 表达的是形态,而 Status 表达的是从一种形态转换成另一种形态的过程中,那些有显著特征的离散中间值。 还是说那个旅馆房间的例子,一个房间可以是婚房、普通房、豪华总统房,这些都是用 State 来表达。把一个普通房改造成豪华总统房,这个过程就有设计、材料准备、工人就位、施工、验收等步骤,这个时候就用 Status 来表达。 那么,区分点在哪?区分点就在于一个房间...
程序开发中 status 还是 state
成长笔记
08-03 2907
对比: 程序开发中,两个都解释为状态status表示关联状态的转变,例如【账户】的正常、冻结、删除; state表示非关联状态的转变,例如【枚举】; 参考: 程序代码中,怎么区分statusstate? ...
英语单词statestatus的区别
09-01
英语中的“state”和“status”虽然在中文中都可翻译为“状态”,但在实际使用中,它们有着明显的差异。了解这些差异对于精确地表达思想和理解英文文本至关重要。 首先,“state”一词通常用于描述一种持续性或稳定...
The status of referral services of state school psychological associations
06-29
Relationships of Two Behavioral Rating Scales 27 1 REFERENCES GRESHAFM., M ., & ELLIOTS, . N. (1984). Assessment and classification of children’s social skills: A review of methods and issues....
编程中statestatus区别的理解
GahoYeung的博客
07-27 1994
React中一个组件比如按钮组件Button,Button组件中disabled不可点击,loading加载中这些变量就是state,而disabled是true还是false,loading是true还是false这些就是status
Generator做为状态机与普通状态机的区别及实现
weixin_46816740的博客
09-07 1755
状态机(有限状态交替变化)有限状态自动机,每运行一次 改变一次状态 什么是状态机? 以操作系统中的任务调度为例来说明什么是状态机。在操作系统的任务调度中经常见到状态机,其作用是根据任务的状态和当前资源条件来改变任务的状态。任务的状态和资源的条件就构成了一个状态机,参见下图: 普通状态机:要依赖于外部的变量,所以导致状态不安全 代码实现: var flag=true; function clock(){ if(flag){ console.log("开",flag)
英语单词statestatus的区别
weixin_34273046的博客
07-03 585
state:比较常用,各种状态都可以用它,但是它更着重于一种心理状态或者物理状态Status:用在人的身上一般是其身份和地位,作“状态,情形”讲时,多指政治和商业。 state倾向于condition,是一种延续性的状态status常用于描述一个过程中的某阶段(phase),类似于C语言中枚举型变量某一个固定的值,这个值属于一个已知的集合。 比如淘宝买家问卖家“我的网购现在是什么状况...
工程师 - statusstate的区别
最新发布
guoqx的专栏
06-23 2536
总之,虽然statusstate都描述了系统或实体的状况,但status往往更直接,具体到单个操作或行动,而state则更全面,描述了系统的持续模式或配置。* 举例说明: 在状态机(软件设计中使用的概念)中,状态代表变量或属性的组合,描述了系统在任何特定时刻的行为。* 时间范围: Status通常是指近期行动或操作的直接条件或结果,而state则是指系统更持久、更持续的配置或运行模式。* 粒度:Status通常更为细化和具体,侧重于单个操作或行动,而state则更为宽泛,包括系统的整个上下文和配置。
软件系统中 statestatus 的区别
程序猿视角
04-01 1847
它是一个更为宽泛且深入的概念,用于描述系统或程序在整体上或某个具体功能点上的当前状况。例如,在一个用户登录的系统中,“state”可能指的是用户当前是否已登录、用户的权限级别等。此外,“state”还常用于描述对象的状态,如一个对象可能处于“可用”或“不可用”的状态。总的来说,“state”是一个更为宽泛且深入的概念,用于描述系统或程序在整体上或某个具体功能点上的当前状况;在软件系统中,“state”和“status”虽然都关联到系统的状态,但它们在使用和语境上有着明显的区别。
statestatus的区别
在服务器上挂载OSS_bucket
12-29 5357
做数据时,经常需要写几个字段表示状态statestatus都可以表示状态,具体到底用哪个单词表示哪种情况下的状态?谷歌有很多解释,以下是我的理解。 state state 定义:倾向于现实生活中的物理状态,是可以具体描述出来的 例: 1.可以列举出来的具体几种情况 2.自然界固态、液态,可以具体描述的情况 status status 定义:倾向于不确定的,抽象的描述。 例: 1.你的体重大概多少斤 2.我的身体现实是什么状况 总结: 程序代码中用state的情况比较多,但是在描述用户抽象
第二章:数据结构-enum:枚举类型-比较Enum
编程菜鸟iglesias的博客
02-04 2056
2.1.3 比较Enum 由于枚举成员是无序的,所以它们只支持按同一性和相等性进行比较。 import enum class BugStatus(enum.Enum): new = 7 incomplete = 6 invalid = 5 wont_fix = 4 in_progress = 3 fix_committed = 2 fix...
StatusState 的区别
打杂人
12-11 1万+
state:比较常用,各种状态都可以用它,但是它更着重于一种心理状态或者物理状态。  Status:用在人的身上一般是其身份和地位,作“状态,情形”讲时,多指政治和商业。 nico,好久不见啊~ “State 是有限的,Status 是无限的。” 当然啦,一般概括性语言都是不明白的,其实意思就是,Status 里面的就是 State。 可以这么说,如果你要建立一个
关于statestatus
桃树林
01-09 2452
总结如下: state:一个确定的状态集中的某个状态(一般都是有限的、可列举的),如:水的3中形态。 status:某个不确定的阶段状态。 例如: Ajax中 readyState—只有确定的5种值 0:初始化,XMLHttpRequest对象还没有完成初始化 1:载入,XMLHttpRequest对象开始发送请求 2:载入完成,XMLHttpRequest对象的请求发送完成 3:解析,XMLH...
movebase_state.status.status 是什么
06-11
move_base_state.status.status是ROS中move_base节点发布的Topic之一,它对应的是机器人导航过程中的状态信息。其中status包含了3种状态:PENDING、ACTIVE和SUCCEEDED,分别表示任务等待执行、任务正在执行和任务...
写文章

热门文章

  • mysql权限登录问题:1045 100823
  • UiPath学习第一课 16634
  • ant design vue 按列排序 前端实现 6056
  • kettle指定com.mysql.cj.jdbc.Driver驱动类链接mysql数据库 3140
  • illegal character: ‘\ufeff‘ 2480

分类专栏

  • 数据结构 1篇
  • mongodb 1篇
  • msyql 4篇
  • java 12篇
  • spring boot 1篇
  • algorithm 3篇
  • windows
  • 生活感悟 3篇
  • technology 2篇
  • Tools 2篇
  • Vue 2篇

最新评论

  • mysql权限登录问题:1045

    Silent: root用户可以登录访问,但是我自己创建用户,然后登录的时候提示拒绝访问,怎么解决

  • Malformed \uxxxx encoding.

    中国首席键盘侠: 可以,有用。

  • mysql权限登录问题:1045

    Shanfenglan7: 表情包

  • kettle指定com.mysql.cj.jdbc.Driver驱动类链接mysql数据库

    lj_2017: 有用,kettle我用7.1的,mysql连接一直报这个错,但是我jar又有的

  • mysql权限登录问题:1045

    by城: 关闭mysql服务后输入第三条命令,显示mysql服务器离开,无法连接请重试,还报了2003错

大家在看

  • 【C++】C++11新特性——可变参数模版、lambda、包装器 425
  • 程序员·买房·留在一线城市 319
  • vSphere-基础理论和ESXI基础使用 1207
  • Golang | Leetcode Golang题解之第503题下一个更大元素II
  • 工作日志:elementplus表演验证和提交 17

最新文章

  • 单例模式a
  • start
  • 数据结构-栈
2024年1篇
2023年2篇
2022年8篇
2021年8篇
2020年5篇
2019年7篇
2018年3篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家鹰潭玻璃钢卡通人物雕塑安阳玻璃钢浮雕镂空雕塑鹤壁玻璃钢商场美陈许昌专业玻璃钢景观雕塑公司四川周年庆典商场美陈售价连云港玻璃钢仿铜雕塑庆阳玻璃钢卡通雕塑价格玻璃钢佛像雕塑制作厂金山区镜面玻璃钢雕塑来电咨询城市景观玻璃钢雕塑厂家常州武进玻璃钢花盆厂广东玻璃钢卡通雕塑橘子定制大庆玻璃钢马雕塑口碑不错玻璃钢雕塑源头好货张家口玻璃钢雕塑订制价格浙江动物玻璃钢雕塑供应商河南玻璃钢鹿雕塑代理熊猫玻璃钢雕塑石家庄正规玻璃钢雕塑服务介绍衡水人物玻璃钢雕塑河北周年庆典商场美陈售价淄博玻璃钢小狗雕塑商场美陈师是什么意思人物校园玻璃钢景观雕塑厂家宁河区商场美陈中国哪里做玻璃钢雕塑好平度玻璃钢造型雕塑常州商场国庆美陈玻璃钢不锈钢园林雕塑厂家周口公园玻璃钢雕塑定做香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化