草庐IT

原则上

全部标签

职场的边界感、底线原则与陷阱

引言        职场的边界感,是一个很玄的概念。        在互联网公司,如果一个人对工作边界感过于重视,对自己的职责范围划定的非常清晰,很容易被批评“边界感过强”,如果领导也对自己有这样的评价,往往与晋升无缘。但如果一个人对工作不设边界,在遇到擅长甩锅推活的职场老油条时,又容易成为“背锅侠”和“老黄牛”。    我认为,在任何公司的任何人,没有一点工作边界感是行不通的,始终过于强的工作边界感也不一定合适。在职场中,应该分场景、分人、分工作内容去设定好自己的工作职责边界、底线。    可能会有朋友问:我不给自己设置边界,不断去挑战和突破没做过的事情,不是对自己成长更有利么,不是对公司更

基础|项目管理原则和项目生命周期(7)

非原创6.4.1项目管理原则1、原则一:勤勉、尊重和关心他人项目管理者在遵守内部和外部准则的同时,应该以负责任的方式行事,以正直、关心和可信的态度开展活动,同时对其所负责的项目的财务、社会和环境影响做出承诺。2、原则二:营造协作的项目管理团队环境项目团队由具有多样的技能、知识和经验的成员组成。协同工作的项目团队可以更有效率、有效果地实现共同的目标3、原则三:促进干系人有效参与积极主动地让干系人参与进来,最大限度促使项目成功和客户满意4、原则四:聚焦于价值针对项目是否符合商业目标以及预期收益和价值,进行持续评估并作出调整。5、原则五:识别、评估和响应系统交互从整体角度识别、评估和响应项目的内外部

《敏捷宣言》四大价值观,十二大原则

不要求完全能背,选项给你之后,能分辨出来就行。4大价值观:个体和互动高于流程和工具工作的软件高于详尽的文档客户合作高于合同谈判响应变化高于遵循计划12大原则:我们的最高目标是,通过尽早持续交付有价值的软件来满足客户的需求。欢迎对需求提出变更,即使在项目开发后期也不例外。敏捷过程要善于利用需求变更,帮助客户获得竞争优势要经常交付可用的软件,周期从几周到几个月不等,且越短越好。项目实施过程中,业务人员与开发人员必须始终通力协作。要善于激的项目人员,给予他们所需的环境和支持,并相信他们能够完成任务无论是对开发团队还是团队内部,信息传达最有效的方法都是面对面的交谈可用的软件是衡量进度的首要衡量标准。敏

java - 接口(interface)隔离原则背后的原因是什么?

接口(interface)隔离原则(ISP)指出,许多特定于客户端的接口(interface)优于一个通用接口(interface)。为什么这很重要? 最佳答案 ISP声明:Clientsshouldnotbeforcedtodependonmethodsthattheydonotuse.ISP与重要​​特征有关-cohesion和coupling.理想情况下,您的组件必须高度定制。它提高了代码的健壮性和可维护性。强制执行ISP可为您带来以下好处:高cohesion-更好的可理解性和稳健性低coupling-更好的可维护性,高抗变化

java - 接口(interface)隔离原则背后的原因是什么?

接口(interface)隔离原则(ISP)指出,许多特定于客户端的接口(interface)优于一个通用接口(interface)。为什么这很重要? 最佳答案 ISP声明:Clientsshouldnotbeforcedtodependonmethodsthattheydonotuse.ISP与重要​​特征有关-cohesion和coupling.理想情况下,您的组件必须高度定制。它提高了代码的健壮性和可维护性。强制执行ISP可为您带来以下好处:高cohesion-更好的可理解性和稳健性低coupling-更好的可维护性,高抗变化

UI设计都有哪些设计原则,分享三个给你

是什么使一个好UI设计容易阅读?是什么让用户轻松浏览?设计师如何创造一个闪亮的UI?任何软件产品的关键部分都是用户界面。​好的UI设计,用户甚至会忽略它。如果做得不好,就会成为用户使用产品的绊脚石。为了更有效地设计能够满足用户使用的设计UI,大多数设计师都遵循界面设计的原则。本期我们将带您了解UI设计三大原则!一,美学性创造视觉美学UI这些小规则通常有以下几点:1.规则1:光来自天空阴影是一个宝贵的线索,告诉我们要检查哪些用户界面元素。当光线从天而降时,它照亮事物的顶部,在其下方投下阴影。顶部较轻,底部较暗。UI也是如此。就像我们所有面部特征的底部都有小阴影一样,几乎每一个UI元素的底部有阴影

简单设计四原则

0.背景 1.是什么 2.极限编程 3.如何实现0.背景代码设计的问题1.是什么KentBeck提出的简单设计4原则通过所有测试(Passesitstests),只有通过测试,才能被客户验收,满足需求,体现价值。尽可能消除重复 (Minimizesduplication),重复,意味着低内聚,高耦合。尽可能清晰表达 (Maximizesclarity),揭示意图,增加代码的可读性,代码的注释,变量和方法命名,类的职责单纯。更少代码元素 (Hasfewerelements),最少元素,降低代码复杂度。以上四个原则的重要程度依次降低。通过所有测试原则意味着我们开发的功能满足客户的需求,这是简单设计

空洞卷积(膨胀卷积)的相关知识以及使用建议(HDC原则)

1.空洞卷积的介绍空洞卷积(AtrousConvolution)又名膨胀卷积(DilatedConvolution)。dilated英[daɪˈleɪtɪd]美[daɪˈleɪtɪd]v.扩大;(使)膨胀,扩张;[词典]dilate的过去分词和过去式;atrousadj.深黑的;暗灰色的;纯黑色的;1.1空洞卷积和普通卷积的对比下面是普通的卷积:kernel_size=3,stride=1,padding=0下面是空洞卷积:kernel_size=3,dilated_ratio=2,stride=1,padding=0二者的卷积核大小都是一样的(滑窗的实际大小是一样的),但空洞卷积的滑窗(ke

java - 如何在我的 HttpClient 执行程序中遵循单一职责原则?

我正在使用RestTemplate作为我的HttpClient执行URL,服务器将返回一个json字符串作为响应。客户将通过传递DataKey对象来调用此库,其中包含userId。使用给定的userId,我将找出可以访问哪些机器来获取数据,然后将这些机器存储在LinkedList中,以便我可以按顺序执行。之后我会检查第一个主机名是否在阻止列表中。如果它不在阻止列表中,那么我将使用列表中的第一个主机名创建一个URL并执行它,如果响应成功则返回响应。但是假设第一个主机名在阻止列表中,那么我会尝试获取列表中的第二个主机名并制作url并执行它,所以基本上,首先找到不在列表中的主机名在创建URL

java - 如何在我的 HttpClient 执行程序中遵循单一职责原则?

我正在使用RestTemplate作为我的HttpClient执行URL,服务器将返回一个json字符串作为响应。客户将通过传递DataKey对象来调用此库,其中包含userId。使用给定的userId,我将找出可以访问哪些机器来获取数据,然后将这些机器存储在LinkedList中,以便我可以按顺序执行。之后我会检查第一个主机名是否在阻止列表中。如果它不在阻止列表中,那么我将使用列表中的第一个主机名创建一个URL并执行它,如果响应成功则返回响应。但是假设第一个主机名在阻止列表中,那么我会尝试获取列表中的第二个主机名并制作url并执行它,所以基本上,首先找到不在列表中的主机名在创建URL