flniu 最近的时间轴更新
flniu

flniu

V2EX 第 204433 号会员,加入于 2016-12-05 12:54:33 +08:00
flniu 最近回复了
用 Peewee 基本上思维方式跟原生 SQL 很像。而 ORM 又帮你解决了连接管理、防范 SQL 注入的问题。
SQLAlchemy 是基于 data mapper pattern 的 ORM 。如果是复杂查询比较多的业务,不如试试基于 active record pattern 的 ORM ,比如 Peewee 。
另外现代 IDE 的代码跳转功能非常完备,比如 PyCharm ,可以很方便从函数调用的地方跳转到函数定义。
这跟 Python 或具体哪门语言无关,跟程序的设计和代码的组织有关(可读性、封装、DRY 原则、SOLID 原则等等)。
推荐一本《程序员修炼之道(第 2 版)》。
5 天前
回复了 oaza 创建的主题 职场话题 公司入职起花名
@chiaf 红凤凰粉凤凰红粉凤凰
6 天前
回复了 AndyAO 创建的主题 Python 那些 Python 语言设计上的重大失误
用缩进表示结构的另一个主流语言是 Yaml (虽然只是标记语言,不是编程语言)。
6 天前
回复了 AndyAO 创建的主题 Python 那些 Python 语言设计上的重大失误
@TypeError
“默认参数不能为可变对象,比如 list ,这个问题搞垮了一家创业公司”
这个真的是大坑。
纵向:把 Go 语言的设计理念、特点优势、底层原理搞清楚。
横向:不限语言的原理和思想:《深入理解计算机系统(原书第 3 版)》《数据密集型应用系统设计》《实现领域驱动设计》……
15 天前
回复了 AndyAO 创建的主题 git 找到 git 中特定文件被忽略的原因
不错,第一次知道这个命令。
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2062 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 00:32 · PVG 08:32 · LAX 16:32 · JFK 19:32
♥ Do have faith in what you're doing.