原文:大话重构 之 答读者问

越来越多人关注 大话重构 系列,一码感谢大家的支持。从系列开始到现在,有提出疑问的,有说好的,有说坏的,一码在此一并回答。 问:单篇篇幅长,知识点多,看起来很吃力 答:如果觉得有难度,不要气馁,你学习的机会就在眼前。 大话重构 的每篇文章都针对一种代码坏味道,务求讲清 坏 在哪儿,有哪些方法可以解决,以及解决过程中可能碰到什么难题。虽然初学者看起来会觉得有难度,但只有这样才会建立起这个主题的全局观 ...

2015-06-08 18:37 8 838 推荐指数:

查看详情

读者(1):非模式物种找marker;如何根据marker定义细胞类型

下午花了两个小时回答读者的疑问,觉得可以记录下来,也许能帮到一部分人。 第一位读者做的是非模式物种的单细胞。 一开始以为是想问我非模式物种的marker基因在哪儿找,读者朋友也提到了blast 研究的主要细胞类型的marker是有的 让读者朋友困惑的是一张表 ...

Fri Jul 23 18:08:00 CST 2021 0 142
大话重构 之 消除巨无霸类

当你看到别人写的超过千行的巨无霸类,以及随着时间的累积,自己写的类也稳步迈向巨无霸的时候,是不是既恐惧又无奈?一码今天就带小伙伴们征服巨无霸,打造属于自己的成就感。 过长类的缘由 当业务逻辑随着时 ...

Wed Jun 03 17:16:00 CST 2015 11 2484
关于华为分析的十

华为分析支持跨平台分析吗? 是否只支持对华为设备用户的分析? 通过华为分析采集的数据,开发者可以导出吗? 华为分析支持行业分析吗? 一图读懂华为分析前世今生! ...

Fri Nov 13 23:25:00 CST 2020 0 1352
Android RemoteViews 1111

1.什么是RemoteView? :其实就是一种特殊的view结构,这种view 能够跨进程传输。并且这种remoteview 还提供了一些方法 可以跨进程更新界面。具体在android里面 一个是通知 一个是桌面小部件。 这2个就是remoteview 最直接的应用 ...

Mon Feb 08 22:19:00 CST 2016 0 1846
Android View绘制1313

1.View的绘制流程分几步,从哪开始?哪个过程结束以后能看到view? :从ViewRoot的performTraversals开始,经过measure,layout,draw 三个流程。draw流程结束以后就可以在屏幕上看到view了。 2.view的测量宽高和实际宽高有区别 ...

Fri Feb 05 00:06:00 CST 2016 1 3318
大话重构 之 原来反OO天天见

在OO(面向对象)时代长大的小伙伴们一定记得: 面向对象的基石:把数据和依赖该数据的行为封装在一起。 但我们经常遇到一个类依赖其它类的数据的情况。不多的话,正常,对象间势必存在交互,毕竟 ...

Thu Jul 23 09:02:00 CST 2015 2 1504
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM