你抵触新技术吗?

编程入门 行业动态 更新时间:2024-10-11 07:31:52

你抵触<a href=https://www.elefans.com/category/jswz/34/1754859.html style=新技术吗?"/>

你抵触新技术吗?

这里的新技术不是指新近发布的技术,而是你不知道,或是没有使用过的技术或编程方式。抵触也不是说不愿意学习,而是指不愿意改变现状。

 

比如曾经遇到过的一个例子,有人自己写了一个判断一个元素是否已经存在于一个List中的函数。我以为他有什么特定的需求,结果一问才知道是因为他不知道List有Exists函数。

 

这个是最简单的情况。

 

在写程序的时候,有时就会遇到这样类似的情况。由于自己对框架不是很了解,自己花了很长时间去做了一个框架中已经实现了的功能。这个时候你会把自己写的代码全部删除然后使用框架中内置的方法去实现吗?

 

还有一些关乎于设计的代码。比如使用Resources,直接使用Resources[“ResourceKey”]就可以访问到资源,但是常常为了应对变化的需求,应该是把访问资源的代码单独地分离成一个函数GetResourceByKey(string key),然后在代码中只使用这个函数,而不直接使用Resources[“ResourceKey”]这样的代码。这样一来至少有两个好处:

1.       如果以后把Resources放在别的地方,可以只改这一个函数。

2.       如果希望把资源访问用Log记录下来,只加一行code就可以了。

 

但是在推荐公司的同事使用这个函数访问资源的时候,在解释原因之前,有些人并不乐于接受。有人甚至不愿意把String放到Resource里,说这样会增加工作量。说得没错,但是要这样做。你觉得呢?

 

 

 

更多推荐

你抵触新技术吗?

本文发布于:2024-02-06 07:14:59,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1746975.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:新技术

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!