楼主: modifiedname
跳转到指定楼层
上一主题 下一主题
收起左侧

[其他] 向经常编程的人请教个问题

🔗
RehsuR 2012-6-9 04:59:36 | 只看该作者
全局:
zercal 发表于 2012-6-7 11:49
我来扯两句. 不过不是很清楚小k的问题在哪里...
首先关于debug, 我建议在初学阶段不要太依赖断点和单步. 首 ...

非常赞同的说,我基本上也是这种思路。
回复

使用道具 举报

🔗
RehsuR 2012-6-9 05:09:54 | 只看该作者
全局:
小K 发表于 2012-6-8 13:48
再问问,如果要在纸上先plan点什么,一般都是写或者画到什么程度呢?做稍微复杂点的东西还是觉得脑子里面内 ...

一般就是flow chart吧,oop的可以定义下大概需要什么objects,画个UML什么的。我感觉有个flow chart和UML,稍微复杂点儿的东西也都够了吧?不知道关于这方面高手们有什么建议没?
回复

使用道具 举报

🔗
RehsuR 2012-6-9 05:10:54 | 只看该作者
全局:
小K 发表于 2012-6-8 10:54
ide解决了。。。原来只是安装一个emacs的python mode那么简单。。。。泪流啊。。。。

python推荐PyCharm这个IDE,可惜没免费版本,学生版$30一个,用起来很爽的说。
回复

使用道具 举报

🔗
 楼主| modifiedname 2012-6-9 05:13:02 | 只看该作者
全局:
RehsuR 发表于 2012-6-9 05:09
一般就是flow chart吧,oop的可以定义下大概需要什么objects,画个UML什么的。我感觉有个flow chart和UML ...

what is uml
回复

使用道具 举报

🔗
RehsuR 2012-6-9 05:22:14 | 只看该作者
全局:
小K 发表于 2012-6-8 15:13
what is uml

Unified Modeling Language,是oop比较常用的,属于structure chart那种,简单来说就是画个图表明各种object之间的关系,比如inherit,implement这种,感觉oop的class一多起来就比较乱乎,动手之前先设计好了框架比较重要。
回复

使用道具 举报

🔗
达达主义 2012-6-10 07:52:42 | 只看该作者
全局:
一般算法题心里想一下几个步骤,然后想一些要分解为几个函数,然后直接上了。想的过程大概2-3分钟
如果觉得代码量不大,直接一个函数搞定
大的project才会考虑要设计,要在纸上写写画画
个人觉得,算法题目的debug根本不用IDE的单步调试,printf+脑子过一遍就够了。printf(又叫“打桩”)确实是最基本也是最常用的调试小程序的办法。
大程序才用gdb…
回复

使用道具 举报

🔗
zach 2012-6-10 11:42:27 | 只看该作者
全局:
小K 发表于 2012-6-8 11:54
ide解决了。。。原来只是安装一个emacs的python mode那么简单。。。。泪流啊。。。。

高端的K姐,竟然用emacs
回复

使用道具 举报

🔗
zach 2012-6-10 11:42:29 | 只看该作者
全局:
小K 发表于 2012-6-8 11:54
ide解决了。。。原来只是安装一个emacs的python mode那么简单。。。。泪流啊。。。。

高端的K姐,竟然用emacs
回复

使用道具 举报

🔗
zach 2012-6-10 11:44:09 | 只看该作者
全局:
达达主义 发表于 2012-6-9 18:52
一般算法题心里想一下几个步骤,然后想一些要分解为几个函数,然后直接上了。想的过程大概2-3分钟
如果觉 ...

我也觉得初学者做做课后习题啥的用不着UML啊什么的。。。画画流程图足够了。。。

回复

使用道具 举报

🔗
 楼主| modifiedname 2012-6-10 12:28:40 | 只看该作者
全局:
我想求经常编程的人把日常工作的过程录像传上来,观摩学习一下。有些细节的地方说不清楚啊。。。

我只会用emacs非常简单的功能而已,zach不用激动的都有回音了。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表