论坛首页 编程语言技术论坛

300行代码你能做什么

浏览 31197 次
该帖已经被评为精华帖
作者 正文
   发表时间:2009-09-09  
Flex的 mxml也不错,做表格甚为方便
0 请登录后投票
   发表时间:2009-09-10  
night_stalker 写道
现在 ruby gui 都有拖放开发工具,除了 shoes。

而 shoes 的确是写起来比拖放的快。

佩服 ls 的,这么难用的东西还能用出自豪感。


给推荐一个好用的啊。除了netbeans。

另外ruby能拖的gui工具有哪些?

shoes调试不好调,我感觉。
0 请登录后投票
   发表时间:2009-09-10  
jinleileiking 写道
night_stalker 写道
现在 ruby gui 都有拖放开发工具,除了 shoes。

而 shoes 的确是写起来比拖放的快。

佩服 ls 的,这么难用的东西还能用出自豪感。


给推荐一个好用的啊。除了netbeans。

另外ruby能拖的gui工具有哪些?

shoes调试不好调,我感觉。

作GUI怎能不知道glade和qt designer?
0 请登录后投票
   发表时间:2009-09-10  
暂时还不能接受fox和gtk...

转变中....

觉得swing用的就够舒服的了。
0 请登录后投票
   发表时间:2009-09-10  
subwayline13 写道


要用文本编辑器写HTML,是niubility,还是zhuangbility,还是shability?
我觉得是程序员懒的研究和使用dreamweaver这么优秀工具,可悲的是这股歪风影响到了美工界,曾经看到美工在那边手敲代码,Ctrl+c,Ctrl+v的,输入错误,标签不关门是经常事儿,结果页面乱了也找不着北,让我去帮忙,我使dreamweaver,她还很讶异:“不是技术牛的都记事本吗?”,结果我被鄙视了。

另外你这两点好处基本上不成立,或者说现在的开发工具已经完全实现了,你装个VS20008就知道了。

不要拿把自己的看法就当成了了真理,手写代码就是歪风?你举的例子只能说你们的美工能力不够,而我所见到的美工有很大部分时间都是在Dreamweaver里手写的。工具是为最终目的服务的,怎么好用怎么用,不存在完全的非此即彼。你用Dreamweaver顺手,那就继续,我用vim照样很容易找到没有配对的标签,也许写HTML比你拖拖拉拉更快,但是我不可能说你用Dreamweaver就是zhuangbility,反之亦然。这种带有攻击性的语言说出来没任何意义。


引用
代码生成界面有两个好处:
1. 动态界面,例如你可以从数据库中生成界面,根据不同数据类型提供不同的界面等。
2. 用普通的代码版本管理工具就可以跟踪变化记录,并且具有良好的可读性。

另外,和HTML类似,为什么要用文本编辑器写HTML?(可视化工具多了是...)

lz都说了,1、是根据代码动态生成界面。很多客户定制化很高的项目,经常是自己实现一个UI编辑工具,可没见过让用户安装VS2008的。2、代码具有良好的可读性,这是目前大多数工具做不到的,始终会有一些无用的代码。VS2008+XAML能做到,不代表其他语言或者工具就能做到。你一再的强调这个,有偷换概念的嫌疑,最后我们的话题就变成了XAML是否强大,以及VS2008生成XAML是否强大,这就无解了。

PS:je论坛里搞MS那套的确实太少了,其实MS很多东西还是很强大的,只是不喜欢它那套哲学,sl2刚出来的时候,根本找不到怎么用命令行编译的文档,一来就是VS200X,我都疯了,写个hello world用牛刀……
1 请登录后投票
   发表时间:2009-09-14  
逻辑行还是物理行,O(∩_∩)O哈!
0 请登录后投票
   发表时间:2009-09-16  
谢谢,lz讲的够细的
0 请登录后投票
   发表时间:2009-09-17   最后修改:2009-09-17
用HTML搭个这个页面,不需要300行。如果用这种方式来说明这个的好,我想应该有些牵强。
0 请登录后投票
   发表时间:2009-09-20   最后修改:2009-09-20
wosmvp 写道
night_stalker 写道
wosmvp 写道
可惜现在不能播放音频文件。。。

理论上是可以的 ……


不过实际上不可以……



你咋知道不可以?说的很真的似的!播放音频这么一个简单的需求随便找个GUI库也能搞定啊,说话前稍微调查一下会死吗?

http://ruby-gnome2.sourceforge.jp/hiki.cgi?Simple+Audio+Player

 

0 请登录后投票
   发表时间:2009-10-16  
这个帖火药味真大。自己习惯而已,争来争去有什么结果呢?如果一个人从来都是拖拉界面,让他去敲代码,不如让他死;如果一个人从来都是用代码垒界面,你让他装一堆工具,然后这个拉拉那个扯扯,还要用上自己开发的组件,还一样是让他生不如死。。。
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics