V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  yuelang85  ›  全部回复第 84 页 / 共 101 页
回复总数  2006
1 ... 80  81  82  83  84  85  86  87  88  89 ... 101  
2012-12-09 23:35:37 +08:00
回复了 adamwen 创建的主题 程序员 一次受摧残的开发经历
简单说说我最近做的一个小工具的经历,不过是自己做的。

我是目标驱动。

首先明确要做一个啥玩意儿。然后大致的分析下需要那几个大功能,比如登陆(包括session管理),文章,留言,搜索,rss支持啥啥啥的。

然后呢,画几个主要页面。比如首页,单独文章页面。

以blog为例,如果你和你的同伙把单独文章页面详细画出来了,那么这个blog系统基本可以定型了。由于有了详细页面,前端也知道了要展示哪些数据,后端也就知道了前端需要什么数据,剩下的就是前端铺页面,后端组织数据就是了。


一开始先把整套程序简单化,只做主要的部分(我做的小工具一开始连登陆验证都没有),然后随时看效果(前后端一起),一点一点复杂自己的程序(迭代开发)。

一开始不需要想架构。当然我说的是没经验的人,你这时候没有任何实践,有没有任何用户(或者用户很少),不如先把东西做出来,以后根据实际情况改。

不用怕重构(不管是代码还是架构),只要前端页面不变,你最终给的数据就不变,那么只要保证这一层,后端不管是代码还是架构,随便折腾。

有了一些编码经验以后,就可以在项目开始时考虑代码结构问题了。架构问题,没有接触过生产环境的话,看啥文章都是纸上善谈兵。


关于数据结构和算法,我是宏观看待之:数据结构就是数据的储存和管理,那么不仅仅是链表,树的问题,还有储存到哪里,如何分配问题。算法不仅仅是排序啥的,还应该有些架构方面,比如,如何负载一类的。我们常说的算法与数据结构,看似都是微观问题,如果活学活用,放开眼光,会发现真的就应了那个公式:算法+数据结构=程序。其实我更喜欢这么看:程序就是 f(x),其中f是算法,x是数据。


胡扯,欢迎批评。
2012-12-09 19:27:26 +08:00
回复了 MinaseMaizuru 创建的主题 随想 现在的人到底怎么了?
楼主你这个算啥。。。。在一个全win的公司里,你拿出一个mac,那才叫。。。。
2012-12-06 21:46:19 +08:00
回复了 tension 创建的主题 服务器 待租一台Mac Mini Server 月付 1k 年付 10k
流量呢?
2012-12-06 12:33:00 +08:00
回复了 ichigo 创建的主题 问与答 大家帮忙分析一下,这种情况要怎样来开导?
@ichigo
@yanhopeless

大连本地人说话脏,说“彪”“250”已经是很礼貌了。是否是缺乏沟通?搞清楚老师到底想要什么,什么风格。比如说浮夸虚伪那种,就给“漂亮”数据,反正就是投其所好呗。国内而已,再认真也没有“学术”一词。实在纠结学位和老师,联系国外,出走。
2012-12-05 12:56:57 +08:00
回复了 gracehunter 创建的主题 问与答 C语言return数组的问题
??楼主想说啥?
2012-11-30 19:27:24 +08:00
回复了 nervouna 创建的主题 Python 初学编程一定要细心!
大胆试错。。。。

其实学习早期犯错是好事儿,以后遇到类似情况的时候可以凭经验排查。

见过很多人拿着debug信息到处问人(python的debug信息其实很方便的),实际是自己看不懂debug。。。。
2012-11-28 22:59:45 +08:00
回复了 iqav 创建的主题 云计算 看到一条关于电话录音的新闻
@manhere 说得对,可能会产生另一种犯罪形式。。。。
2012-11-28 20:31:54 +08:00
回复了 oa414 创建的主题 问与答 女生用来自卫随身携带什么好?
学自卫术吧
2012-11-25 18:23:52 +08:00
回复了 andy12530 创建的主题 Python 求助,关于python的list 中文乱码
L = [unicode("中国", 'utf-8'), 'a', 'b'];
2012-11-21 19:47:25 +08:00
回复了 welsonla 创建的主题 问与答 关于Apple Developer申请,那步发传真的要怎么办?
@welsonla [email protected]

就说你不能发送国际传真,要求他们代发。这事儿别提前沟通,出于“少管闲事”原则,人家肯定会说你这样不行。。。。
2012-11-20 22:23:14 +08:00
回复了 tension 创建的主题 Mac mini 下午扔一台MAC MINI 去机房,打算搞租用了,需求方有吗?
@tension 是啊是啊,楼主架设一个吧,还可以加入那个啥啥啥国际ichat server列表啥的。。。。
2012-11-20 22:01:25 +08:00
回复了 Livid 创建的主题 程序员 我最近经常失眠
回国,就正好正常。。。。
2012-11-20 22:00:04 +08:00
回复了 tension 创建的主题 Mac mini 下午扔一台MAC MINI 去机房,打算搞租用了,需求方有吗?
@deerlamp 可以看看@tension 说的文字介绍。简单地说,一个办公室mac需要的一切server服务,他都能快速方便部署。储存空间,设备共享,vpn,wiki(文档),内部IM(ichat很强大),公共地址簿(客户信息),邮件服务,还有软件部署,配置部署,软件升级,乱七八糟乱七八糟。。。。
@air00dd 可以去看看蚂蚁三部曲,里面说到,蚂蚁通过化学物质传递信息,这样传递的信息可以包括思想和心理感受,甚至是触感和气味,这样的传递,就有效得多。

还有“泰星来客“中,所有的泰星人的大脑连成了一个网络,共享所有大脑信息,这个也是很高效的。。。。
2012-11-20 20:48:57 +08:00
回复了 stackpop 创建的主题 北京 北京没有户口会特别苦逼?生存真这么难吗
@Livid 想移民,但是没学位(大学肄业),不知道能搞不?

@stackpop 这个不算入门了,中偏高了。。。。
2012-11-20 20:13:46 +08:00
回复了 tension 创建的主题 Mac mini 下午扔一台MAC MINI 去机房,打算搞租用了,需求方有吗?
@alexrezit 这种说法真是没见过。因为CLI都是一样的东西。说到安装,用homebrew还是不错的。而且很多东西装了xcode之后基本都有了。

不过说真的,我不建议用osx server做生产环境的web搭建,最终你会发现还是要抛弃那个gui的server工具,自己来搞。

如果是工作室或者小公司级别的office用server,特别推荐用osx server,当然你也得用mac电脑才合适。
2012-11-20 19:45:31 +08:00
回复了 tension 创建的主题 Mac mini 下午扔一台MAC MINI 去机房,打算搞租用了,需求方有吗?
@alexrezit OS X也是unix,cli这种东西,一样的。只不过它自带的一些软件和linux不一样,因为linux很多软件是GNU版本,或者干脆说“linux版本”


@avatasia 你装个windows好了啊。
2012-11-20 18:48:07 +08:00
回复了 tension 创建的主题 Mac mini 下午扔一台MAC MINI 去机房,打算搞租用了,需求方有吗?
@Livid 超喜欢xserver,很想有个xserver raid。。。。
如果仅仅是信息的话,不会,因为不能互相理解。如果心理感受也能传递的话,那就能帮大忙了。
1 ... 80  81  82  83  84  85  86  87  88  89 ... 101  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1057 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 45ms · UTC 22:54 · PVG 06:54 · LAX 15:54 · JFK 18:54
Developed with CodeLauncher
♥ Do have faith in what you're doing.