黑白之院

Valar Morghulis


  • 首页

  • 归档

  • 分类

  • 标签

  • 收藏

  • 关于

《架构整洁之道》学习笔记之介绍

发表于 2018-12-22 | 分类于 学习笔记
| 字数统计: 1.2k | 阅读时长 ≈ 4

引言

近来开始阅读 Robert C. Martin 的新著《架构整洁之道》(Clean Architecture)。没有人愿意看到团队内的项目逐渐发展成一团乱麻,相互纠缠。那如何从根本上减少这种问题的发生呢?这就需要我们掌握一些宏观层面的设计思想,从给项目打基础时就应该考虑好各个模块、类、函数等如何设计成高内聚、低耦合的结构。整洁的项目架构是利于长远发展的,这篇笔记将会记录一些从书中学习到的重要知识点,便于后期复习和参考。

当然,作者还有一本大名鼎鼎的著作《代码整洁之道》也非常值得阅读,关于这本书也做了点笔记,参见《代码整洁之道》读书笔记~

阅读全文 »

Go Web 工程实践总结

发表于 2018-12-16 | 分类于 Web 开发
| 字数统计: 5.3k | 阅读时长 ≈ 21

引言

早期我们在一些小的 Web 项目中使用了 Go 来开发简单的 REST API,主要参考的是其它部门的核心项目。但当时只是为了尝鲜和入门 Go Web 开发,并没有花较多的时间考虑工程结构、项目质量这些至关重要的问题。

再后来,组内陆续多个项目使用了 Go 语言开发。整体来说,项目结构上大体是相同的,但是在工程实践上还是有不太统一的地方。我们希望新的项目能够在项目结构、工程质量上有所改善,提高工程稳定性与开发幸福感是需要我们共同努力的目标。

阅读全文 »

Go 语言编写 RESTful API 的一些思考

发表于 2018-12-02 | 分类于 Web 开发
| 字数统计: 1.1k | 阅读时长 ≈ 4

引言

近来实践了下 Go Web 开发,也一并做了些 Web 开发相关的效率工具,目的也是为了提升开发体验,进而改善项目质量和提高开发效率。

之前在使用 Python 做 Web 项目时,比较习惯基于类的方式为某个资源提供 RESTful 接口。和采用纯函数的方式不同,基于类的方式可以使得资源管理更清晰,当逻辑代码较多时,代码结构也不至于太混乱。

阅读全文 »

TiDB 学习笔记(二)

发表于 2018-12-02 | 分类于 数据库
| 字数统计: 846 | 阅读时长 ≈ 3

引言

TiDB Academy 提供了 TiDB 的视频学习资源,方便了解这个全新的数据库。在学习过程中,做了这个系列的笔记,方便后期回顾。

阅读全文 »

TiDB 学习笔记(一)

发表于 2018-12-02 | 分类于 数据库
| 字数统计: 538 | 阅读时长 ≈ 1

引言

TiDB Academy 提供了 TiDB 的视频学习资源,方便了解这个全新的数据库。在学习过程中,做了这个系列的笔记,方便后期回顾。

阅读全文 »
1…8910
iFaceless

iFaceless

47 日志
16 分类
75 标签
RSS
GitHub 邮箱 专栏
常用链接
  • Lingering Fragments
  • The Morning Paper
  • freeCodeCamp
  • Draveness's Blog
© 2018 — 2020 黑白之院(iFaceless)
由 Hexo 强力驱动
|
主题 — NexT.Mist
0%