获得徽章 0
- 1. 关于是否在结尾加分号,取决于团队习惯,保持一致(如用eslint规则)最重要。为了减少读代码的干扰,我们是不加,同时留心极少数情况(尤大也专门写过Hacking Semicolons
slides.com)
2. 关于缩进,我们用2 空格,避免在gitlab上review code的时候,代码缩进太狠造成阅读困难。
3. 关于是用LESS还是SCSS,我们用LESS,因为node-sass是基于LibSass的,而我们的内网开发机器安装便宜LibSass有困难,所以就选了基于js的LESS。
4. 关于是用styled-jsx 还是 独立的 .css/.less/.scss,我们是 styled-jsx + 独立.less,styled-jsx是为了当只需要给UI微调或者动态style的时候用,这时没必要再管理一个独立的.less文件。
5. 关于是否用BEM css,我们用,且完全按照官方的命名规范,好处是结构化的名字好找。同时且在webpack里给每个className加上hashcod,避免某些冲突(比如ant design 的popover是挂在body上的,多个时就冲突了)。
总之这种非核心的多选情况,以服务实际项目为目标,团队内统一即可,真没必要反复纠结于此,团队的高质量产出才是最应该花时间的展开216 - 今天微软面向快速通道用户推送了RS4预览版Windows 10 Build 17101和RS5首个预览版Build 17604。RS4正式版预计将于3月份正式推送。
更新内容方面,今天推送的两个新版本系统几乎一致。主要对输入、应用程序权限作出改进,并且为Windows 10 Pro for Workstation增加新功能。展开评论4 - 外媒Apple Insider报道,巴克莱银行披露的来自供应链的消息称,苹果正研发后置3D感测传感器,让后置相机也实现类似于TrueDepth原深感摄像头对人脸进行3D识别的功能,对周围环境进行3D扫描。评论4
- 冒泡排序,选择排序,插入排序,快速排序,堆排序,归并排序,希尔排序,桶排序,基数排序新年帮您排忧解难。
有向图,无向图,有环图,无环图,完全图,稠密图,稀疏图,拓扑图祝您新年宏图大展。
最长路,最短路,单源路径,所有节点对路径祝您新年路路通畅。
二叉树,红黑树,van Emde Boas树,最小生成树祝您新年好运枝繁叶茂。
最大流,网络流,标准输入流,标准输出流,文件输入流,文件输出流祝您新年顺顺流流。
线性动规,区间动规,坐标动规,背包动规,树型动归为您的新年规划精彩。
散列表,哈希表,邻接表,双向链表,循环链表帮您在新年表达喜悦。
O(1), O(log n), O(n), O(nlog n), O(n^2), O(n^3), O(2^n), O(n!)祝您新年渐进步步高。
费马,欧几里得,欧拉,哈密尔顿,图灵各路大神新年助您一臂之力,愿您紫气东来,风调雨顺!展开58108