博客分类

1. 他山之石,可以攻玉

有一期 <圆桌派> 里的嘉宾是李玫瑾老师。

她提到,德国的语言有个风格,长句。

黑格尔的著作,在德语中,是可以出现一句话写了 3 篇还没看到标点符号的。

这就从语言上潜移默化地塑造德国人看得远的习惯,否则他说到一半可能就拉不回来了。

这有点像我们软件在编码之前的设计。无论是功能设计亦或类设计,如果最初有个 <基本并相对详细整体框架> ,定义了做哪些、怎么做,哪怕在过程中会做一些修改,都要比 <走一步拍一下脑袋> 走得不那么难受些。

2. 博客分类

回到我的博客将涉及的内容,主要有:

  1. wpf:

包括 WPF 动画、绑定等功能涉及到知识点;

  1. C#

1)包括 LINQ、反射机制等一些特性;
2)包括用 C# 实现 WPF 动画等功能的代码封装;
3)在多门语言有着类似甚至一样的存在的知识点,例如深/浅拷贝等。

  1. 数据库

1)C# 中对于 PostgreSQL 连接、增删改查的封装,会放在这里;
2)视图、函数、查询、报表的原理及语句;
3)编程过程中遇到的一些关于数据库的细节问题;
4)可能会把之前 Mysql 的笔记也放上来。

  1. 设计模式

如果没有它,在重构的时候,你的头会跟大头儿子的头一样大,哪怕你父亲的头很小。

  1. 数据结构

目前包括队列、栈、链表、树,可能会包括图。

  1. 算法

(目前包括)
1)时间复杂度和空间复杂度;
2)排序(桶、冒泡、快排);
3)深度优先搜索和广度优先搜索。

  1. 需求沟通

1)包括从温昱老师那上的<架构课>的 [笔记] 和 [想法];
2)关于工作中与产品、UI 同事沟通时的一些想法。
这些想法包括:提高沟通效率的想法、对沟通过程中应遵守的规矩的理解;
不包括:把产品按到地面摩擦并问他服不服。

猜你喜欢

转载自blog.csdn.net/qq_18615069/article/details/84453727