程序员的代码的基本素养

   作为一个合格的程序员,最重要的品质就是能够静下心来写代码。作为一个优秀的程序员,最重要的品质就是能够从代码中获得乐趣,乐此不疲,也就是好之者,不如乐之者。在coding的过程中,也是思考的过程,这会让你更加睿智。

  我们看到这段代码非常有特点,可以看到很多的编程习惯。虽然我们队这些类都不熟悉,但是其形式是不变的,比如new的匿名对象,对于TimerUnit.SECONDS的常量,相当于单位,这是java语言的特性。

复制代码
scheduler.schedule(
                    new TimedSupervisorTask(
                            "cacheRefresh",
                            scheduler,
                            cacheRefreshExecutor,
                            registryFetchIntervalSeconds,
                            TimeUnit.SECONDS,
                            expBackOffBound,
                            new CacheRefreshThread()
                    ),
                    registryFetchIntervalSeconds, TimeUnit.SECONDS);
复制代码

  

    本科不是计算机的,小时候没有接触计算机,加上拼音学的又不是很好,多以基本的计算机修养可以说没有,这样我怎么办呢?我就得抓经业余时间补。首先就是提高工作效率,这是第一位的。不要想着多花时间。在工作中,基本不会给你多余的时间,就像高手比剑,快慢往往决定生死。这就要在开始的时候,一点一滴的练习。

    从打字的速度,盲打的熟练程度,常见快捷键的使用,都是基本功。为什么你没有别人做的好,细节决定成败,很多细节你没有注意,没有做好,而别人做好了,最后你就输了,所以每次练习都要好好做,好好的提高自己。还有好多快捷键,在IDE中更要使用快捷键。而不是鼠标点点点。

   1、win+‘+’:放大网页,同理可推测。

   2、win+d:返回桌面

--------macos使用

  macos没有win键,取而代之的是command键,Alt键名字改成了option。

  垃圾百度brower,连个Value '0000-00-00' can not be represented as java.sql.Timestamp都搜不到!!!!,360,google分分钟出来,还都是国内的  

 

=======

理清思路,明确问题

posted @   懂得了才能做一些改变  阅读(216)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
点击右上角即可分享
微信分享提示