V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  vertigo  ›  全部回复第 10 页 / 共 23 页
回复总数  450
1 ... 6  7  8  9  10  11  12  13  14  15 ... 23  
2020-08-26 10:02:22 +08:00
回复了 maydaystayreal 创建的主题 北京 [转租] 短租,因重回学校,转租白堆子站附近次卧
羡慕重回校园
2020-08-25 22:34:37 +08:00
回复了 xsmn 创建的主题 问与答 总感觉肯德基,麦当劳的可乐比自家冰箱的好喝,是错觉吗
我觉得主要是因为现调的缘故,甜度比罐装的稍微低一些,而且因为是气罐制气泡水,气更足
查一下甲亢
2020-08-06 10:13:50 +08:00
回复了 vertigo 创建的主题 程序员 服务端复杂项目超长代码该如何组织呢?
@Ryzebo 这个是我个人项目呀,面向彩虹屁编程
2020-08-05 10:38:59 +08:00
回复了 vertigo 创建的主题 程序员 服务端复杂项目超长代码该如何组织呢?
@taowen 我认为一竿子写到底方法的问题是"边界感",细想一下,我们看代码的第一眼并不是精细到文字,而是一个个矢量块(常见例子是 3d 游戏渐进式加载,先是一个大立方体块,接着更多细节,最后才是具体贴图)

作为不常修改的稳定模块(不常改就记不住),突然想加东西时第一眼就是一长条色块,接下来需要自己通读一下代码才可以知道哪里改

例:添加一个自动添加水印功能,我需要找到图片审核后,生成昵称前,然后插入逻辑,但是如上说,纯文字代码需要彻底读完或者读到大班才能知道在哪里动手,效率有点尴尬.(并且随着代码变大,每次这个通读过程会越来越多)

而极端的抽离逻辑后,我们视觉上是一个个短色块,此时我们只要读取 function name 就能大致知道这个模块是不是该改动(类似数据库加 index 了),这是我觉得抽象逻辑的好处

实际上我也认同楼上其他大佬说的,能不乱改还是不乱改,只是想知道有没有两者结合的方法
2020-08-05 10:28:25 +08:00
回复了 kisshere 创建的主题 程序员 一直用 Win,为了所谓的触摸板买 Macbook 值得吗?
触摸板没的说,但是键盘还是建议买个阳间的
2020-08-05 10:27:33 +08:00
回复了 kisshere 创建的主题 程序员 一直用 Win,为了所谓的触摸板买 Macbook 值得吗?
朋友,我大学毕业后月薪 3000 的时候借款一万五买了 mbp,五年后回想,依然感觉血赚
2020-08-05 10:22:12 +08:00
回复了 vertigo 创建的主题 程序员 服务端复杂项目超长代码该如何组织呢?
@zjddp 有,脖子疼
2020-08-04 16:04:14 +08:00
回复了 vertigo 创建的主题 程序员 服务端复杂项目超长代码该如何组织呢?
@bugmakerxs 我整个项目一共 900 多行代码(包含注释和空行).....你说的那个接口肯定 java 写的吧
2020-08-04 15:37:28 +08:00
回复了 vertigo 创建的主题 程序员 服务端复杂项目超长代码该如何组织呢?
@msaionyc
1. 随机昵称这个必须同步做,因为用户回复完立刻就显示出来了
2. 同步平台的确可以异步或者定时任务完成,这个我事先没想到,nice.
3. 积分想了想的确可以抽象
4. 图片和内容审查就比较纠结,因为前有 soul 那档子烂事...如果做成异步或定时的,就怕有恶意用户发帖截图删举报一条龙(虽然法律上可以很直接追责,但是一旦发生产品基本也 GG 了)这是我完全独立运营和开发的项目,我觉得这种风险还是要权衡下
2020-08-04 14:17:50 +08:00
回复了 ciaochaos 创建的主题 React 前端实现艺术二维码生成~
nice!
2020-08-04 13:57:55 +08:00
回复了 richangfan 创建的主题 程序员 初中高级程序员是怎么分的?
@tctc4869 潘石屹:笑死,企鹅肉
2020-08-04 13:46:46 +08:00
回复了 vertigo 创建的主题 程序员 服务端复杂项目超长代码该如何组织呢?
@skypyb 观察者模式这种方式很不错,我没有想到,谢谢大佬
2020-08-04 13:44:33 +08:00
回复了 vertigo 创建的主题 程序员 服务端复杂项目超长代码该如何组织呢?
@skypyb 如上条回复,我觉得可能只是把代码换了一个位置,真改起来来回找文件感觉更麻烦
2020-08-04 13:43:29 +08:00
回复了 vertigo 创建的主题 程序员 服务端复杂项目超长代码该如何组织呢?
@lijsh
@xuanbg
@hoyixi
@Jackeriss
@EscYezi

我想表达的意思是,比如一个函数是

```python
def foo():
print('a')
print('b')
print('c')
```
改成
```
class methods:
def a(self):
print('a')
def b(self):
print('b')

def foo():
bar = methods()
bar.a()
bar.b()
print('c')
```
反而会凭空多出复杂度出来,又少了可读性.比较困扰
但是看了上面其他大佬的回答,那么看来基本就是这个样子啦,那就保持原样这样吧
2020-08-04 11:26:59 +08:00
回复了 vertigo 创建的主题 程序员 服务端复杂项目超长代码该如何组织呢?
@kop1989 是的,我也是这样理解的,不能为了设计而设计.所以才有这种疑惑
2020-08-04 10:47:34 +08:00
回复了 vertigo 创建的主题 程序员 服务端复杂项目超长代码该如何组织呢?
@lower 啊?不然呢...我一般超过 40 行就有点受不了了
2020-08-04 10:37:40 +08:00
回复了 Gempty 创建的主题 程序员 说一下你们的办公神器吧~~~我也想买一些办公室用品
https://www.bilibili.com/video/av22166159/ 这个必须买一个(有味道的视频)
2020-07-31 11:11:38 +08:00
回复了 skdream 创建的主题 程序员 有一台云服务器,闲置这有点浪费,做点什么可以利用起来
我也有一台,索性部署了一个特诗文集站 lidamao.com
1 ... 6  7  8  9  10  11  12  13  14  15 ... 23  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5405 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 41ms · UTC 05:56 · PVG 13:56 · LAX 22:56 · JFK 01:56
Developed with CodeLauncher
♥ Do have faith in what you're doing.