V2EX flniu 的所有回复 第 1 页 / 共 4 页
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX    flniu    全部回复第 1 页 / 共 4 页
回复总数  79
1  2  3  4  
244 天前
回复了 libralibra 创建的主题 程序员 技术栈选择: Java 还是 Python
如果目的是人员管理和事务管理这两大块,那飞书多维表格半天就搞定了。
如果目的是学习语言,那选择自己喜欢的语言就是了。
2022-01-15 16:21:36 +08:00
回复了 yuxing1171 创建的主题 程序员 你认为什么是 10 倍程序员
https://i.imgur.com/DJCKSC8.jpg
吴军参考物理学家朗道的理论,把工程师也划分为五个等级,其中相临等级的工程师,能力差 10 倍,创造的价值差 10 倍,收入可能也会差 10 倍。
2021-12-07 10:53:04 +08:00
回复了 Richard14 创建的主题 Python 用了一段时间的 SQLAlchemy,感受到的只有混沌和混乱
2021-12-07 10:51:08 +08:00
回复了 Richard14 创建的主题 Python 用了一段时间的 SQLAlchemy,感受到的只有混沌和混乱
SQLAlchemy 是基于 data mapper pattern 的 ORM 。如果是复杂查询比较多的业务,不如试试基于 active record pattern 的 ORM ,比如 Peewee 。
另外现代 IDE 的代码跳转功能非常完备,比如 PyCharm ,可以很方便从函数调用的地方跳转到函数定义。
这跟 Python 或具体哪门语言无关,跟程序的设计和代码的组织有关(可读性、封装、DRY 原则、SOLID 原则等等)。
推荐一本《程序员修炼之道(第 2 版)》。
2021-12-03 13:26:02 +08:00
回复了 oaza 创建的主题 职场话题 公司入职起花名
@chiaf 红凤凰粉凤凰红粉凤凰
2021-12-02 13:49:23 +08:00
回复了 AndyAO 创建的主题 Python 那些 Python 语言设计上的重大失误
用缩进表示结构的另一个主流语言是 Yaml (虽然只是标记语言,不是编程语言)。
2021-12-02 13:46:40 +08:00
回复了 AndyAO 创建的主题 Python 那些 Python 语言设计上的重大失误
@TypeError
“默认参数不能为可变对象,比如 list ,这个问题搞垮了一家创业公司”
这个真的是大坑。
2021-11-30 13:50:28 +08:00
回复了 macscsbf 创建的主题 程序员 一年工作经验 go 码农 想问下怎么提升自己
纵向:把 Go 语言的设计理念、特点优势、底层原理搞清楚。
横向:不限语言的原理和思想:《深入理解计算机系统(原书第 3 版)》《数据密集型应用系统设计》《实现领域驱动设计》……
2021-11-30 13:43:48 +08:00
回复了 macscsbf 创建的主题 程序员 一年工作经验 go 码农 想问下怎么提升自己
2021-11-23 08:39:04 +08:00
回复了 AndyAO 创建的主题 git 找到 git 中特定文件被忽略的原因
不错,第一次知道这个命令。
知乎上有个同名问题: https://www.zhihu.com/question/68611994
2021-11-16 13:02:18 +08:00
回复了 x97bgt 创建的主题 程序员 开闭原则(open/closed principle)到底是啥意思?
软件实体应该对扩展开放、对修改封闭。
有一个直观的理解就是,该实体相关的单元测试,应该只添加(扩展新逻辑)、不修改(修改现有逻辑)。
然后在不坏单元测试(不破坏约定的外部行为)的前提下,可以经常重构,不断重构。
再结合单一职责原则,软件实体可以被替换、退休,但确实不应该修改。
推荐两本书:
《数据库系统概念(原书第 7 版)》 https://book.douban.com/subject/35501216/
《数据密集型应用系统设计》 https://book.douban.com/subject/30329536/
当然这两本都比较大部头。但如果在初入职场的时候花几周时间爬完这两本,绝对受益整个职业生涯。
2021-10-22 13:48:09 +08:00
回复了 onice 创建的主题 程序员 为什么没有一种万能且通用的编程语言呢?
每种图灵完备的编程语言功能都是等价的,但有不同的特性、适用场景、设计理念。通常你不会考虑用 C 做 Web 开发、用 JS 做数据处理或科学计算、等等。

此外还有特殊用途的非图灵完备的语言,如 SQL 、HTML 、XML 、YAML 等。

就像那篇经典文章《十年学会编程( Teach Yourself Programming in Ten Years )》所说:“学习至少半打的编程语言。包括一种支持类抽象的语言(像 Java 或 C++),一种支持函数化抽象的语言(像 Lisp 或 ML 或 Haskell ),一种支持语法抽象的语言(像 Lisp ),一种支持声明规格说明的语言(像 Prolog 或 C++ 的模板),以及那些强调并行的语言(像 Clojure 或 Go )。”
https://xiaogd.net/%E3%80%90%E8%BD%AC%EF%BC%88%E4%B8%AD%E8%8B%B1%E6%96%87%EF%BC%89%E3%80%91%E5%8D%81%E5%B9%B4%E5%AD%A6%E4%BC%9A%E7%BC%96%E7%A8%8B%EF%BC%88teach-yourself-programming-in-ten-years%EF%BC%89/

并不是说要真的去学上述所有语言,这里体现的是不同编程语言的设计理念或编程思想的差异。
2021-10-18 13:37:18 +08:00
回复了 JasonLaw 创建的主题 git 关于 Git rebase 的疑问
通常情况下 git push -f 是很少很少很少用到的。。
push 之前随便整,push 之后就不要再想着修改 message 、合并 commit 之类的事情了。否则通知所有人手工修复本地 repo 、手工修复 CI,太麻烦了。
可工作的软件比 git history 更重要吧。
2021-10-12 08:52:26 +08:00
回复了 balabalaguguji 创建的主题 Jira 怎么国内没人模仿个 Jira 呢 ?
不过我们对比了 Jira 、Trello 、PingCode 、Ones 、禅道之后,选择了用黑帕云自己搭应用,灵活性最强,完全可以根据自己的需求去扩展字段或功能。
https://hipacloud.com/templates/6081566b7c7c02d73656d07a
2021-10-12 08:47:07 +08:00
回复了 balabalaguguji 创建的主题 Jira 怎么国内没人模仿个 Jira 呢 ?
36kr 推出的项目管理工具榜单
https://www.36dianping.com/listpm/361pm?channel=PC
2021-09-23 13:15:24 +08:00
回复了 x97bgt 创建的主题 git 有什么自动生成 CHANGELOG 的好方式吗?
https://keepachangelog.com/zh-CN/1.0.0/
楼上说的有道理:更新日志绝对不应该是 git 日志的堆砌物
1  2  3  4  
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1205 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 31ms UTC 17:24 PVG 01:24 LAX 09:24 JFK 12:24
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86