Blog
Blog
PHODAL

查看分类 Design Patterns

当你写了一大堆代码,你没有意识到里面有一大堆重复。 当你写了一大堆测试,却不知道覆盖率有多少。

这就是个问题了,于是偶然间看到了一个叫code climate的网站。

设计模式是一些有意思的东西,只是这些东西,只有在我们觉得代码写得很烂的时候才有用。比如,当我发现我在代码中重复写了很多个if来判断选择那个数据库的时候。于是,我就想着似乎这就可以用这个简单工厂模式来实现SQLite3与MongoDB的选择。

设计模式实战: Builder(生成器) 开始之前我们先说一些和当前无关的东西——一次简单的重构过程。

设计模式实战: Template Method(模板方法) 原本对于设计模式的写作还不在当前的计划中,然而因为在写TWU作业的时候,觉得代码写得不好,于是慢慢试着一点点重构,重新看着设计模式。也开始记录这一点点的方法,至少这些步骤是必要的。

Feeds

RSS / Atom

最近文章

存档

▶ 2026 (8 个月)
▶ 2025 (12 个月)
▶ 2024 (12 个月)
▶ 2023 (12 个月)
▶ 2022 (12 个月)
▶ 2021 (12 个月)
▶ 2020 (12 个月)
▶ 2019 (12 个月)
▶ 2018 (12 个月)
▶ 2017 (12 个月)
▶ 2016 (12 个月)
▶ 2015 (12 个月)
▶ 2014 (12 个月)
▶ 2013 (9 个月)
▶ 2012 (3 个月)
▶ 2011 (1 月)
▶ 2010 (1 月)
▶ 1991 (1 月)

分类

标签

作者