V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  guoqiao  ›  全部回复第 20 页 / 共 33 页
回复总数  652
1 ... 16  17  18  19  20  21  22  23  24  25 ... 33  
2014-06-22 17:39:18 +08:00
回复了 guoqiao 创建的主题 iDev 为何 Swift 里常量是 let?
@binux 嗯, 这个解释很有深度. 谢谢!
2014-06-22 17:38:24 +08:00
回复了 guoqiao 创建的主题 iDev 为何 Swift 里常量是 let?
谢谢各位的解答, 有一些答案很有价值.但总体说来,我对这个问题的结论是:
1. 语言的作者就是拿来主义, 直接从别的语言借鉴了比较常用的let关键字,用以区分var. 无他.
2. var和let摆在一起, 是杂糅的风格, 不和谐, 但也无关痛痒.
3. 一些相关的解释能让它的存在看起来更合理一些,但无法改变Swift拼凑语法的事实.

谢谢楼上各位耐心给出解释的大牛!
2014-06-22 09:29:23 +08:00
回复了 guoqiao 创建的主题 iDev 为何 Swift 里常量是 let?
@eriale 嗯, lisp这种做法自然是很赞的.
但在Swift里, 定义变量是var, 名词.
而到了定义常量, let, 是动词.
况且, let没有一点点定义"常量"的含义在里面, 只是生硬的把别的语言里定义变量的关键词拿过来, 用来定义常量.
这对编程语言的语法优雅与否十分敏感, 所以这个地方让我有点想吐槽.
2014-06-22 08:42:10 +08:00
回复了 guoqiao 创建的主题 iDev 为何 Swift 里常量是 let?
把let解释成数学里的"令"固然可以说得通, 但把它和var放在一起对比, 就觉得很不和谐, 类似的定义, 完全不同的语义. 这也是我有点疑惑的原因.
目前来说, swift这门语言给我的感觉, 谈不上很好, 有东拼西凑的感觉, 语法不够精炼, 而且作者对代码的taste并不是很好.
但无论如何, 至少比objc要强不少.
2014-06-22 08:33:18 +08:00
回复了 guoqiao 创建的主题 iDev 为何 Swift 里常量是 let?
@snachx
@ffffwh

谢谢, 你们的这个说法应该是解答了我的疑问.
2014-06-22 07:17:01 +08:00
回复了 coraline 创建的主题 分享创造 个人网站, http://lorem.in
@coraline
还有那句"会变得永远只是人心而已". 设计很不错, 但一个无关痛痒的错别字, 立即让逼格大幅降低.
2014-06-22 07:12:36 +08:00
回复了 openroc 创建的主题 奇思妙想 OpenROM.com,这个域名可以做点什么?
@kstsca 你是不是看成了OpenRoom @_@|||
2014-06-21 17:43:34 +08:00
回复了 coraline 创建的主题 分享创造 个人网站, http://lorem.in
能不能把错别字改下,强迫症的表示难受…
2014-06-20 18:30:38 +08:00
回复了 ideacco 创建的主题 问与答 最近亚马逊的 KPW 推送取消了很多格式支持么?
epub 和 azw3 不是一直都不行吗?
@no13bus 额,果然被歪楼了,还没回过神来,工作是py,django
@no13bus 你指的什么?没看明白你的问题
2014-06-19 18:22:26 +08:00
回复了 coolicer 创建的主题 JavaScript github 或者其他地方有没有 Angular+phonegap 做的开源项目
用ionic做过一个app.这个框架理念很好,但是还不成熟,坑非常多。
@vansje
啊, 你还记得我...
经历了一些波折, 但整体来说还算顺利.
目前已经有了稳定的工作, 并且绿卡正在申请中, 应该在几个月内可以拿到了.
期间犯了不少错误, 否则应该早就大功告成了.
2014-06-19 05:24:58 +08:00
回复了 lococo 创建的主题 程序员 homebrew 不用 sudo 如何安装软件
你第一次安装brew的时候需要sudo, 且brew安装程序修改了/usr/local下相关目录的权限,使得你的当前用户可写. 以后就不需要sudo了.
2014-06-01 03:38:28 +08:00
回复了 soli 创建的主题 Apple 中国区的 iBooks 是不是个废品?
@creamiced 对,我也觉得iBooks是目前渲染效果最好的epub阅读器。我一般把mobi推送到Kindle,epub则通过邮件发送到设备上,然后用iBooks打开,这算是间接实现推送了。
2014-05-31 04:15:14 +08:00
回复了 Livid 创建的主题 Ubuntu 关于 Ubuntu 的 useradd 和 adduser
me too
2014-05-30 05:21:59 +08:00
回复了 guoqiao 创建的主题 程序员 老板要求你估计新项目需要多少时间, 你一般是怎么估算的
@lyazure
@ivvei
@wity_lv
@geekHarvey
@hbc
@honk
@maddot
@dcoder

谢谢各位.
看了你们的答案, 我突然意识到, 这就是v2ex有意思的地方.
每次我提出一些问题, 尽管有很多不靠谱的答案, 但也总是能得到很有价值和共鸣的回答, 比如你们的.
经过这个帖子, 我心中的困惑算是基本解除了, 至少有了一个基本思路去处理预估的问题.
我注意到我发帖后很多同学收藏了这个帖子, 所以你们的答案默默的影响了很多人.
感谢!
2014-05-28 13:10:19 +08:00
回复了 guoqiao 创建的主题 程序员 老板要求你估计新项目需要多少时间, 你一般是怎么估算的
@wuyazi 嗯, 这就是我前面说的, 老板对项目的理解和程序员的理解经常不同.
他觉得就这么几个功能, 很简单啊. 而如果你严格按照他说的去做, 最后他会问你, 为什么XXX功能都没有? 这还用说吗?
实际上, 当你真正动手去做一个软件项目, 没有真正简单的.
各种细节, 各种坑, 各种改进,各种变更, 还会被别的事情打扰.
当你预估时间时, 尽管你的老板没有意识到这些问题, 但是作为程序员, 你要有一些考量.
预估进度确实扯淡, 但如果你非要给项目定一个期限, 我希望是一万年----越久越好, 否则你就很被动, 累死累活还充满负罪感.
那些没有多少经验, 而自以为自己很聪明的人, 那些看完"21天精通C++"就觉得自己很厉害的人, 那些把3天做完一个项目视为骄傲的人, 是无法理解这些的.
2014-05-28 12:51:01 +08:00
回复了 guoqiao 创建的主题 程序员 老板要求你估计新项目需要多少时间, 你一般是怎么估算的
@PrideChung 哈哈,这个有意思.
2014-05-28 12:48:08 +08:00
回复了 guoqiao 创建的主题 程序员 老板要求你估计新项目需要多少时间, 你一般是怎么估算的
@honk 嗯, 很受用. 感谢
1 ... 16  17  18  19  20  21  22  23  24  25 ... 33  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2778 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 13:37 · PVG 21:37 · LAX 06:37 · JFK 09:37
Developed with CodeLauncher
♥ Do have faith in what you're doing.