它是否通过使用devexpress,telrik等第三方控件来降低程序员的表现技能? [英] Does it reduce programmers performance skills by working on thirdparty controls such as devexpress , telrik etc ?

查看:87
本文介绍了它是否通过使用devexpress,telrik等第三方控件来降低程序员的表现技能?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述





我最近改变了我的工作,目前我正在研究使用devexpress控件的asp.net项目。



我听到人们常说,通过不断研究这种类型的控制,你会失去技能,因为它们提供了非常多的内置功能,减少了编程实践。


您对此有何评论?请建议

Hi ,

I have change my job recently and currently i am working on asp.net projects which use devexpress controls.

I heared people often says , by continously working on this type of controls you will loose your skills as they provide very much inbuilt functionalities which reduces programming practise .

What are your comments on this ?? Please suggest

推荐答案

这就像说:Java程序员不如C语言技能,因为Java提供了更丰富的库,oooops ,等待....
Well that's like saying: "Java programmers are less skilled than C ones, because Java provides a richer library", oooops, wait....


做一些许多组件供应商没有给你非常有用的技能的东西,它们的组件足够可用......



所需技能很大程度上取决于您创建的应用程序类型以及对产品和企业文化的期望。



如果你想要提高你的技能,那么WPF或Windows通用应用程序比使用Winforms更有意义。这些技术可以更好地分离UI和代码,如果您希望能够更新应用程序的UI而无需重写所有代码或改进背后的逻辑而无需重做应用程序,这是一项重要技能。



他们的技巧就像编写排序算法一样,虽然在学校很好,但对应用程序编码器来说几乎没用,因为他们可以使用专业人员编写的现有算法。
Doing something that many component vendor don't give you very useful skills provide that their components are usable enough...

Required skills depends a lot on the type of appplication you create and the expectation on the product and the culture of the enterprise.

If you want to improve your skill, then WPF or Windows universal application would make more sense than using Winforms. Those technologies lead to better separation of UI and code and this is an important skill if you want to be able to update the UI of the application without rewriting all code or improve the logic behind without redoing the application.

Their are skill like writing sort algorithm that although is nice to do in school, it is almost useless for application coder as they can use existing algorithm written by professionnals.


为什么使用高效的工具会降低你的技能?



高效的工具可以让你更有效率,减少痛苦,它会让技能更低的人更有效率,但为什么会它会降低你的技能吗?



你知道骑自行车吗,如果不练习你会忘记吗?好吧,如果你不练习很长时间就可以得到时间,但是你会忘记吗?
Why using efficient tools would make you less skilled ?

Efficient tools make you efficient with less pain, it will make less skilled people more efficient, but why would it lower your skills ?

you know riding a bicycle, do you forget if not practising ? Ok it can get time if you don' t practise for long, but do you forget ?


这篇关于它是否通过使用devexpress,telrik等第三方控件来降低程序员的表现技能?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆