V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zjsxwc  ›  全部回复第 190 页 / 共 223 页
回复总数  4445
1 ... 186  187  188  189  190  191  192  193  194  195 ... 223  
单纯 jQuery 的时候,dom 操作之间没有直接的业务关联,dom 操作只是 dom 操作,dom 操作之间没有逻辑关系。

mvvm 框架的数据绑定让 dom 操作之间出现了逻辑关联,于是我们写代码只要理清楚 vm 之间的关系就行,而不需要像用 jQuery 时那样,在理解业务后还需要处理 dom 之间如何一起更新,一旦业务有新改动出现又是一堆伤筋动骨的 dom 操作。

说白了,和变成语言的工程化发展很类似,早期过程式语言,数据只是数据,不包括业务,然后面相对象语言出现了,我们只需要讨论对象关系就行,而不讨论数据,因为对象包含了数据,而对象的方法也包含了业务逻辑,于是减少了开发时的心智负担。
打个比方。

html 是纸

jquery 是铅笔与橡皮

mvvm 框架是 3dm 软件与打印机
取平均数吧,delta 的值就知道了
2018-03-28 09:20:40 +08:00
回复了 with2heads 创建的主题 程序员 电气工作者想转行软件,各位有没有自学的指导?
我是电气工程毕业的,本专业工作存在危险(高压会触电、在工厂里走会可能被车货撞压到,反正我是怕死不想干了),在国企干了一年混了个助理职称后,朋友介绍到互联网公司写程序。


关于现在学哪种语言比较好。
推荐学 JS 吧,靠谱的前端目前还是很缺
2018-03-26 17:30:02 +08:00
回复了 imcnan 创建的主题 程序员 针对实习生,我出的这道 PHP 笔试题很难么?
不难,但要查文档
2018-03-25 18:43:53 +08:00
回复了 garth 创建的主题 程序员 找一个精简的 cms 程序二次开发
drupal 8 适合二次开发,代码质量很好
2018-03-24 14:23:06 +08:00
回复了 jugelizi 创建的主题 JavaScript 如何知道用户打开了控制台
@zjsxwc 找到了是这段 js 代码
```

var _0xcf364 = function() {
function _0x526e38(_0x1b074) {
if (('' + _0x1b074 / _0x1b074)['length'] !== 0x1 || _0x1b074 % 0x14 === 0x0) {
(function() {}
['constructor']('debugger')());
} else {
(function() {}
['constructor']('debugger')());
}
_0x526e38(++_0x1b074);
}
try {
_0x526e38(0x0);
} catch (_0x382e39) {}
};
_0xcf364();


```
2018-03-24 14:15:30 +08:00
回复了 jugelizi 创建的主题 JavaScript 如何知道用户打开了控制台
我记得招商银行的手机网页支付时,如果打开了控制台他会暂停,那么我觉得应该是有个事件
2018-03-24 10:01:16 +08:00
回复了 zjsxwc 创建的主题 程序员 有什么开源的软件,家里装修我想设计下房间布局?
用 libreoffice 的 draw 画了,它可以和 cad 一样对线、框等图形的进行参数控制,使用起来还算简单
2018-03-23 16:54:54 +08:00
回复了 zjsxwc 创建的主题 程序员 哪里可以看到安卓版本的统计?
2018-03-23 14:31:58 +08:00
回复了 MarcoM 创建的主题 Android Android 转 Java 。。感觉 Android 找 Java 工作好难啊。。
我觉得安卓很好啊,为什么要转?
2018-03-22 15:50:45 +08:00
回复了 nnws2681521 创建的主题 PHP 如果给了你一个项目的源代码,你确定能看得懂吗?
只要是之前被不少人过维护的代码,

给钱花时间总能看懂的,但问题是那点工资和耗费的精力值不值,不值就跑,很正常的
2018-03-22 14:03:43 +08:00
回复了 qxy 创建的主题 程序员 刚打算入门学习算法,遇到一题发现 PHP 果然是最好的语音
不用排序啊,直接贪心就行

```
$a = [
];
$maxLen = -1;
$result = null;
foreach ($a as $ele) {
if ($maxLen < strlen($ele)) {
$maxLen = strlen($ele);
$result = $ele;
}
}
```
2018-03-22 10:17:46 +08:00
回复了 zjsxwc 创建的主题 程序员 什么是微服务啊?
@th00000 #11

@znood #13


所以微服务就是由原来单进程(可以多子进程) 变成了 独立多进程 ?
2018-03-22 10:06:21 +08:00
回复了 zjsxwc 创建的主题 程序员 什么是微服务啊?
@znood

那么最简单最常见的只是在程序进程内通过面相语言的类实例间相互调用业务类方法这种方式的架构, 而不用 rpc、restfull api 的通讯的能不能做微服务?
2018-03-22 09:33:25 +08:00
回复了 zjsxwc 创建的主题 程序员 什么是微服务啊?
@znood

也就是说用了 rpc 的就是微服务。

rpc==微服务?
2018-03-21 19:03:29 +08:00
回复了 Akiyu 创建的主题 程序员 闲谈
如果觉得钱少,就赶紧跑,我上上家公司买了商派的垃圾电商让我去维护,简直痛不欲生,硬生生的做完当时那个项目后我就跑了。

像那种不遵从设计模式、不好维护的代码,其实老早就腐朽,推翻重写的成本其实比继续维护更低。
2018-03-21 17:34:35 +08:00
回复了 northisland 创建的主题 程序员 谁能说下, IT 公司的项目经理是干嘛的啊
是大管家,有什么问题都找他,有什么锅都他背
2018-03-21 13:36:42 +08:00
回复了 fyooo 创建的主题 Android 2018 年 3 月底推荐一款开车导航好用的安卓手机?
话说开车导航只听声音,边看地图边开车太危险了
1 ... 186  187  188  189  190  191  192  193  194  195 ... 223  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1432 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 46ms · UTC 23:57 · PVG 07:57 · LAX 15:57 · JFK 18:57
Developed with CodeLauncher
♥ Do have faith in what you're doing.