乐于分享
好东西不私藏

我说呢,别人。敲代码怎么一点也不费劲。

本文最后更新于2025-05-10,某些文章具有时效性,若有错误或已失效,请在下方留言或联系老夜

我说呢,别人。敲代码怎么一点也不费劲。

我说呢,别人。敲代码怎么一点也不费劲。

大家都说程序员的电脑上配备着形形色色的软件工具、编辑器、插件等等,然而不同岗位的程序员所用到的工具并不相同。
.
一、环境工具
1️⃣Git
版本控制工具,不仅是代码,文档之类的也需要常做版本以及备份,防止重要资料丢失
2️⃣多显示器
我一般平台用3个显示器:一个用来显示线上系统的运行状态的监控、一个用来看文档、一个用来敲代码。还有就是机械键盘。
3️⃣信息搜索
google(非百度,不要怕看不懂英文)
Stack Overflow:上面高手如云,而且非常热心
github
4️⃣笔记工具
onenote:随时随地记录自己的想法和总结
.
二、架构设计&系统设计
写代码前做好系统分析设计,会使得进入编码阶段后代码思路比较清晰、避免返工、以及良好的实现团队结对编程。
1️⃣画图工具-UML类图、架构图、流程图、时序图等等。
2️⃣工具:Visual paradigm、OmniGraffle、ProcessOn、ppt、PlantUml。
俗话说,一图胜千言,图即是代码的指导思路。
关于系统设计再tui荐一本备受好评的神书:《数据密集型应用系统设计》
.
三、开源项目
多看优秀开源项目的代码,尽量参与进去,参与优秀的开源项目可以和业界优秀的程序员大神一起结对编程,开阔思路,掌握优秀的代码编写风格、设计模式和技巧。
可以尝试从编写文档、写测试用例开始入手,逐步切入核心功能
1️⃣Redis:Redis
Redis的性能极高且拥有丰富的数据类型,同时,Redis所有操作都是原子性的,也支持对几个操作合并后原子性的执行。
2️⃣Sharding-jdbc
数据库分库分表、读写分离的一个中间件
3️⃣RxJava
java平台的Reactive 扩展
#程序员 #java学习 #代码 #编程学习 #编程 #编程入门 #Python #python #python学习 #python自学
本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 我说呢,别人。敲代码怎么一点也不费劲。
×
订阅图标按钮