首页 > 编程语言 >程序员应该注意的几件事

程序员应该注意的几件事

时间:2023-11-13 12:37:11浏览次数:36  
标签:函数 例程 解决方案 几件事 程序员 注意 面向对象编程 长度 方法

1. 不要忘记面向对象编程、继承、封装和多态性的原则。


2.注意方法/函数/子例程的长度。如果方法或函数的长度超过 5-10 行,您可能会错过抽象或提取功能的机会。方法越长,它就会呈指数级地变得越复杂


  1. 在开始“自己动手”之前,花一些时间寻找之前有人解决过此问题的开源解决方案或博客文章。利用别人的辛勤劳动并没有什么错。其他人很可能会在某个时候接管您的工作,如果他们可以通过 Google 搜索或 chatgpt 找到支持的解决方案,那么对他们来说会更容易。另外,请考虑与滚动您自己的解决方案有关的测试和维护时间。除此之外,无论你认为自己有多优秀,一个人提出比社区项目更好的解决方案的可能性都不大。

标签:函数,例程,解决方案,几件事,程序员,注意,面向对象编程,长度,方法
From: https://blog.51cto.com/u_16261266/8340877

相关文章

  • 美国服务器的防火墙使用注意事项有哪些
    在使用美国服务器时,确保防火墙的正确配置和使用是确保网络安全的关键。以下是使用防火墙时需要注意的几个重要方面:1.规则设置:合适的规则:确保防火墙设置适当的规则,限制不必要的流量进出服务器,避免未经授权的访问。精细化配置:需要精细化配置规则,以允许必要的流量,同时阻止潜在的恶意......
  • 关于 Gdiplus api 调用的bug解决以及注意事项
    1.加入空间命,以识别这是Gdiplus的类与函数2.调用前需调用   Gdiplus::GdiplusStartupInputgsi;ULONG_PTRpToken;Gdiplus::Statuss=Gdiplus::GdiplusStartup(&pToken,&gsi,NULL);用完Gdiplus函数后调用Gdiplus::GdiplusShutdown(pToken);如果不调用,各个Gdiplus的类将......
  • 读程序员的制胜技笔记10_可口的扩展
    1. 可扩展性1.1. 土耳其的一句谚语:“路到眼前必有车”1.1.1. “别为还没到来的事情烦恼”1.2. 单纯的高性能并不能使一个系统具有可扩展性,你需要让所有方面的设计都得能够迎合越来越多的用户1.3. 没有一个单一的方案可以解决我们所有的问题,我们需要把所有用来解决问题的......
  • maven打包fat-jar注意的问题
    前言:maven打包fat-jar注意的问题,在使用maven工程的时候,打包jar的时候大多数都会需要把相关的jar依赖都一起打包到一起,这边记录下关于解压依赖和不解压依赖打包的两种方式以及嵌套jar包该如何解决的问题maven配置在使用maven打包jar包的时候,这边相关的配置都是在pom.xml中进行变......
  • 程序员应该怎么忙
    前几天和一个总监聊了一下程序员的成长问题,也问了他关于程序员发展的路径应该是怎么样的,今天也看了一些书。结合自己的观点,简单的来谈谈“程序员应该怎么忙”。首先我认为程序员的成长要分成三个阶段,分别是初级程序员、技术专家和资深程序员(架构师/总监/CTO)。第一阶段:初级程序员第......
  • Android程序员自救进阶指南
    前言今天摸鱼的时候看到有人36岁在深圳开起了出租车的新闻,而且对方毕业于华南师范大学,曾在大厂当过主管,因为疫情而毕业,至今2年都没能回到主业,因为上有父母,下有孩子,需要养家糊口,不愿跑美团,认为没面子,所以开起了出租车。这话不得不再次刷新了我的三观,原来开出租车还能瞧不起跑外卖的......
  • 程序员空闲时间应该继续卷技术,还是找其他副业?
    程序员在空闲时间可以选择继续深化技术或者追求其他副业,这取决于个人的兴趣、目标和情况。以下是两种选择的考虑因素:1.继续卷技术:-技术深度:如果您希望在技术领域内取得更高的专业水平,继续学习和磨练技术是一个很好的选择。这可以包括学习新的编程语言、框架、工具,或者深入研究特......
  • 你见过的最差的程序员是怎样的?
    作为一个计算机程序并不具备情感和价值判断能力,因此我无法谈论最差的程序员是怎样的,也不会进行个体评价或负面评论。每个程序员都有不同的背景、技能水平和学习速度,而且每个人都有学习和成长的机会。程序开发是一个不断学习和提高的领域,而且在解决问题和开发软件时,每个人都可能遇到......
  • 程序员如何提高自己的代码能力呢?
    前言程序员如何提高代码能力?个人认为代码能力比较强的程序员应该具备良好的编码习惯并可以输出高质量的代码实现的特征。那么程序员如何提高代码能力的问题,就变成了怎么才能成为一个具备良好编码习惯并可以输出高质量代码实现的程序员。其实很简单,首先,要知道高质量的代码具备哪些特......
  • 铺先生:转店中有什么坑要知道的?这三个要注意了
    转店中有什么坑要知道的?接手转店这件事,对于很多朋友来说,可能认为只要签了合同之后就可以了,但是其实在这件事中,有很多问题需要注意的,否则是很容易踩到陷阱的。那么转店中有什么坑需要注意的呢?下面就让小编来跟大家说一下吧。1. 转让原因转店老板是因为什么原因才选择的转店?这个问题......