本文作者:ptiyny

用j***a语言画星星 用j***a怎么画星星

ptiyny 07-02 25
用j***a语言画星星 用j***a怎么画星星摘要: 大家好,今天小编关注到一个比较有意思的话题,就是关于用java语言画星星的问题,于是小编就整理了1个相关介绍用java语言画星星的解答,让我们一起看看吧。厉害的程序员到底用不用ID...

大家好,今天小编关注到一个比较意思的话题,就是关于用java语言画星星的,于是小编就整理了1个相关介绍Java语言画星星的解答,让我们一起看看吧。

用java语言画星星 用java怎么画星星
图片来源网络,侵删)
  1. 厉害的程序员到底用不用IDE?

厉害程序员到底用不用IDE

谢邀。其实这没有必然关系。

我是一名不厉害的J***a程序员,可以猜到我使用的IDE是开源eclipse,厉害的程序员比如我们技术经理我们技术总监(对于我来说确实是厉害),他们毫无疑问也是用的eclipse,毕竟公司里部门里会统一,不然项目里出线一些因为IDE不一样而不兼容的比较不好处理的情况。这意味着厉不厉害终究还是要站在公司的层面。

个人还是比较习惯用IDE编程的,在学校里学编程的时候,一般教科书里是推荐初学者不要一来就用IDE,J***a教材甚至在后半本才提到eclipse的使用,老师也希望大家先熟悉j***ac和J***a指令编译文件,是为了让初学者熟悉J***a的编译基本过程。但是程序员在工作中是讲究效率,。IDE是一种工具人类发明工具就是为了提效。

总而言之,用IDE用的溜不一定技术厉害,技术厉害也不一定非得不用IDE。

用java语言画星星 用java怎么画星星
(图片来源网络,侵删)

文|热心哥哥宇文笑

厉害的程序员别说IDE了,连鼠标都不用!

因为用鼠标操作太慢,一把小尺寸的机械键盘搞定一切!

而且程序员在电脑前面呆的时间很长,如果长期使用鼠标的话,很容易得鼠标手,也就是腕关节综合征!

用java语言画星星 用java怎么画星星
(图片来源网络,侵删)

所以想要成为厉害的程序员,就要早日把鼠标戒掉!

你想想鼠标都戒了,还怎么去点IDE上的那些功能键?

是的,就是命令行工具!

打开终端,在命令行上敲下VIM,搞定一切,码字如飞!两只手不用离开键盘,思路在键盘行游走,上下左右,保存剪切复制粘贴,键盘全部都能完成。再写点小脚本,装几个插件,简直不要太好用

用IDE的都是没有用心打磨工具的懒蛋,什么代码补全等IDE酷炫的东西你以为Vim这样的软件就没有吗?狭隘!

有些复杂的项目上了测试服务器才能调试,只有命令行可以用,要是你只会用IDE,那就冒汗抓瞎了!你会感觉自己捉襟见肘。力不从心。所以IDE可以会用,但是真正厉害的程序员,离开IDE一样玩的6!

首先纠正一个概念编程高手和本身使用什么工具没有太多直接关系,毕竟编程思想以及具体解决问题的能力才是影响关键,很多人门外汉看到电影里面的黑客用的电脑都是命令行样式的,产生联想是不是高手大神都是不用图形界面直接都在黑黑的屏幕上操作,真正的程序高手也不可能所有的事情都一帆风顺,***作品看到的都是加工过的东西,真实的场景可能是技术人员到半夜12点了还趴在电脑上找问题解决方案。

程序员用不用IDE完全看个人习惯和项目相关的东西,最直接的结论是能够快速高效的达成结果为准则,不要迷信什么工具,如果使用的顺手并且高效那就是最好的工具,说到编程工具的使用,不太建议初学者上来就用集成度非常高的IDE编程,虽然看起来入手简单方便,但封装了很多细节,对于全面了解编程体系不是很好,所以很多老程序员建议初学者不要上来就功能很全的IDE,因为开始阶段需要一个对新事物全面认知的过程,很多高级语言的开发工程师离开IDE完全写不了代码了,很多常见的语法都记不清了,写代码都是靠联想方式搞,这种本身也没啥问题,如果是已经了解这些概念了为了效率可以这么去搞,对于初学者原则上讲遇到的问题越多,学到东西越多,所以初学就不要怕遇到问题,现在很多人初级的程序员很羡慕一些老程序员,解决问题那么稳当,对于任何问题都有解决方案,这在行业内叫技术自信度,完成一个任务就能收获一份自信,积累的多了自然就有了,如同你能打开一个老程序员的话匣子,那么里面的酸甜苦辣就出来了。

一般来讲使用IDE还和开发语言相关,c/c++方面的很多程序员都喜欢直接用命令行编写代码,高级语言代码编写IDE用的相对多些,毕竟很多玩c/c++的在linux上开发用的多些,在Linux玩的都有一种情怀喜欢在命令行下面编辑代码,从代码直观程度上来讲不一定是最优的,但编程效率却也很高,主要还是一种习惯问题,再高深一点就是情怀了。

对于IDE的使用大致来讲萝卜青菜各有所爱,毕竟每个人的习惯又不太一样,没有必要争论谁更好谁更差,如同很多人讨论学习j***a的看不上c++的,c++看不上j***a一样,真正的程序员才不会在乎是不是哪种编程语言,如果真的搞明白一种编程语言切换到新的编程语言也不需要花费很多时间,这就是典型的触类旁通,程序员水平高低主要体现在框架思想以及解决实际问题的能力,编程语言以及附属都[_a***_]工具层面,站的高度高一点认识层面也不会相同。

希望能帮到你。

我们用了跟没用一样,整个工程编译框架都是自己写的cmake,ide提供的功能用的最多就是高亮和跳转,我司那个ide跳转还不太准所以我都是全局搜索,没有补全功能[泪奔]

IDE的作用主要是***的作用,一方面是协助组织代码,形成一个工程;另外一方面是是进行提示,减少程序员的记忆负担。

所以,程序员使用IDE主要是为了提高开发效率。至于厉害的程序员到底用不用IDE,那要看他是否需要这个来提高效率了。

举几个简单的例子,必然Linux内核开发人员。这些程序员通常是在Linux平台的命令行开发的,linux命令行状态其实是没有一个成熟的IDE产品的,大多数情况是通过vim来进行开发。而Linux内核开发人员很多是比较厉害的,比如Linus等。

即使不是Linux内核代码。很多Linux普通程序,也是可以通过vim进行开发,使用Makefile进行管理的。因此,这些程序的开发人员也是不太需要IDE的。

另外就是J***a程序员,比如开发一些Web后端服务的程序员。由于J***a本身有配套的IDE,因此这些程序员非常习惯于使用其进行工作。那么开发J***a程序的牛人通常是使用IDE的,但也不一定。

综上所述,牛逼的程序员用不用IDE其实没太大的意义。更多的跟其工作的对象环境有关系。

到此,以上就是小编对于用j***a语言画星星的问题就介绍到这了,希望介绍关于用j***a语言画星星的1点解答对大家有用。

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享