《程序员修炼之道:从小工到专家》阅读笔记3

news/2025/10/26 19:38:29/文章来源:https://www.cnblogs.com/ssss1111/p/19167253

注重实效的程序员的特征:是他们处理问题、寻求解决方案时的态度、风格、哲学。设法把问题放在更大的语境中,设法注意更大的图景对所做的每件事情负责,接受变化,拥抱变化,理解工作的语境。广泛的知识和经验基础交流
我的源码让猫给吃了:在所有弱点中,最大的弱点就是害怕暴露弱点。为自己的行为负责。对我们的无知和错误,应该诚实、坦率。预期到超过自己能力范围的风险,可以不必承担,若没有预期到已经发生,则必须承担。提供各种选择,不要找蹩脚的接口
任何谈话可以先预演一遍,预知一下结果不要说做不到,要想有什么解决方案
足够好的软件欲求更好,常把好事变糟(李尔王)影响我们控制质量的因素:时间、技术、急躁
缺乏职业素养的做法:1)无视用户的需求, 一味的给程序增加新特性,或一次一次的润饰代码2)许诺不可能兑现的时间标度3)为赶上最后期限而消减基本的工程内容。
范围和质量应该作为系统需求的一部分规定下来:使质量称为需求问题给用户的东西,要及早让他们使用,他们的反馈常常会吧你引向更好的最终解决方案

如果不懂得何时止步,绘画会迷失在绘制中(不要因为过度修饰和过于求精而毁损完好的程序)
交流:我相信,被打量比被忽略要好讲清楚自己想要说的内容(可以写出大纲、撰写文档)了解你的听众(了解他们需要什么)选择时机选择风格(让你的风格适合你的听众)让文档美观(你的主意很重要,让他们以美观的方式传递到你的听众)让听众参与,做倾听者,回复他人,你说什么和你怎么说同样重要。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/946982.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

我的一个oier朋友

我的一个oier朋友致初中三年,最为意外也最为纯粹的友谊。 暖阳,巧克力蛋糕,代码,书和甜汽水。淡淡的模糊,是最美丽的距离。人们数不清她的屋顶上有多少轮皎洁的明月, 也数不清她的墙壁之后那一千个灿烂的太阳。 …

K8s注解的指令功能:从元数据到控制逻辑

K8s注解的指令功能:从元数据到控制逻辑作为Kubernetes运维人员,我们常常使用注解(Annotations)来添加元数据,但你可能没有充分意识到,这些注解实际上可以被集群中的各种控制器解读为"指令",从而直接影…

磁盘格式化和LVM挂载

我发现生产项目上LVM的使用也是较为频繁的,本期出一个关于LVM使用的教程,方便大家参考1、磁盘格式化 (其实可以不分区直接格式化,为了系统操作安全使用先分区再格式化,直接格式化磁盘就固定只能使用一个文件系统,…

研零学习笔记

研零读的论文和要学的重要知识一、关键概念 1. IoU(Intersection over Union) 交并比,它衡量两个边框(或区域)重叠得有多好——也就是预测框与真实框的重合程度,是许多目标检测模型的核心指标之一。 IoU = 交集面…

2025.10.26——1绿

普及+/提高 P1119 灾后重建 floyd动态图,刚开始以为动态加边误以为不可做,后来才发现是动态加点,可以做的。没看清q的数据范围调了一会。

2025.10.24——1黄

普及/提高- P14308 【MX-S8-T1】斐波那契螺旋 赛时T1,打完就退了

[1136] Convert a TIFF to a coordinate-aware (georeferenced) PNG in ArcGIS Pro

[1136] Convert a TIFF to a coordinate-aware (georeferenced) PNG in ArcGIS ProHere’s how to convert a TIFF to a coordinate-aware (georeferenced) PNG in ArcGIS Pro, while still making sure it can be vie…

20251026 之所思 - 人生如梦

20251026 之所思今天在医院办完事,带小孩去吃饭,都到了饭店孩子说不去那家店铺,当时很生气,把孩子批评了一顿,告诉他现在停车很难,我们开车这么久过来路上花了很多时间,如果不想来要提前说出来,不要等到人都到…

关于耐心,专注力及主动性

原文:Scalers:大学生上课为什么一定要认真听讲?https://www.scalerstalk.com/816-attention 原文:「做中学(Learning By Doing)」之乒乓球刻意训练一年总结 https://www.cnblogs.com/rocedu/p/5826362.html 原文…

一期0. AI认知课/pytorch框架

1.1 人工智能发展史 人工智能发展史 学习目标了解人工智能发展历史 了解目前AI的主流技术方向与就业方向人工智能 (Artificial Intelligence, 简称AI) 这个概念是在1956年提出的. 这一年, 约翰麦卡锡 (John McCarthy) …

漏洞生命周期管理:从发现到防护的全流程方案 - 教程

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

day02 pytorch介绍与安装

1 框架介绍与安装本章节主要带领大家学习使用深度学习框架 PyTorch:PyTorch 介绍在2017年1月, Facebook的人工智能研究院 (FAIR) 向世界推出了PyTorch. 这个基于Torch的框架, 以其Python语言作为前端, 同时为深度学习研…

Xshell7免费版下载及安装(详细教程)

Xshell7免费版下载及安装(详细教程)Xshell7免费版下载及安装(详细教程) https://www.xshell.com/zh/free-for-home-school/ xhsell免费版本下载地址

APT36组织利用Linux BOSS恶意软件通过.desktop文件攻击印度政府

网络安全研究人员发现APT36组织使用伪造成PDF文件的恶意Linux桌面文件,针对印度政府系统进行网络间谍活动。该攻击通过钓鱼邮件传播,利用BOSS Linux系统的漏洞窃取数据并维持持久访问权限。APT36组织利用Linux BOSS恶…

Sqlite EF CodeFirst For WPF

Sqlite EF在WPF 开发中使用Sqlite 数据库的EF框架 1.安装必要的插件install-package System.Data.Sqliteinstall-package System.Data.Sqlite.EF6install-package Sqlite.CodeFirst2.建立数据模型 using System; using…

大模型强化学习的熵控制:CE-GPPO、EPO与AsyPPO技术方案对比详解

LLM的强化学习训练最近进展很快,SOTA模型在各种推理benchmark上的表现确实亮眼。但更值得关注的其实是另一条信息——从Rutgers到Alibaba再到HKUST,这些研究团队正在攻克的是RL领域的一个老大难:怎么控制好熵,同时…

拼多多一面

1、你们是使用redis去记录一下是否同步成功,那么如果在这里面redis写挂了怎么办 答:如果只是因为网络波动导致一瞬间没有数据的话,可以使用重试机制,如果是因为redis的集群宕机的话,可以使用redis的哨兵机制,同时…