最喜欢的编程头脑风暴活动?

时间:2009-07-10 05:17:01

标签: android-activity methodology workflow-activity

作为一名艺术家和音乐家,我经常想坐下来让代码像一首自由形式的诗歌一样滚动,但我发现不起作用以及当我有设定目标时。我最近一直在尝试为自己设置微小,有趣的目标,这与艺术家如何描绘一个快速的静物不同,但我想知道......

当他们想要编码以获得乐趣时,其他人会做什么,而没有已经承诺的项目的束缚?

13 个答案:

答案 0 :(得分:6)

我发现,设计工作比编码更容易。我发现编码通常更多的只是实现一个好的设计;我真的很想坐下来用一张纸和一支笔(可能还有一瓶葡萄酒)来制作一个有趣的设计。

答案 1 :(得分:5)

Project Euler是我现在玩的地方。我可以按照自己的进度去研究我感兴趣的问题。另外,用我选择的任何语言工作。

答案 2 :(得分:4)

编写文档时,编码工作并不容易 - 编码很快就会显得 更具吸引力!

答案 3 :(得分:3)

在外面散步。

答案 4 :(得分:2)

我倾向于在MindMapping工具中映射我的想法或构建一个结构,如MindMeister。这对团队来说非常棒,因为它可以由多人实时编辑!

答案 5 :(得分:1)

我喜欢学习一门新语言并学习如何在其中表达想法。这通常有利于向我展示我喜欢和不喜欢我目前使用的语言。我经常选择一些我一直想做的小工具项目。使用新的语言角度让我有动力

我最近的'新语言'是Scala,在这种情况下,它可能会成为我使用的语言。

答案 6 :(得分:1)

我喜欢在白板上写字。非常适合数据库图表,任务列表,功能列表,(其他列表),随机创意,笔记等(db图表对我来说很重要)

答案 7 :(得分:0)

Python非常适合让事情发生,让语言(通常)表现得像你期望的那样。

虽然它可能有它的缺点,但它听起来非常适合你所描述的内容。

所以为了回答你的问题,Python Challenge很有趣,经常会让我思考一些有趣的代码,可能是因为它会让你遇到不同类型的问题。

答案 8 :(得分:0)

'Are you stealing those LCDs?' 'Yeah, but I'm doing it while my code compiles.'

答案 9 :(得分:0)

我喜欢编码。

我喜欢找一些有趣的东西,编码然后看它有效。

它不一定是每个看到的项目,如果它做了什么就足够了,比如使用Google api获取picasa专辑,在iTunes中更改歌曲或获取当前iTunes歌曲的详细信息,从网站自动下载文档登录后面需要cookie和所有东西,python中的数据解析器,Mac上的简单应用程序,核心数据应用程序,谷歌codejam问题,topcoder.com问题......

答案 10 :(得分:0)

我喜欢学习某种语言或新语言/技术/模式/工具的新功能: - )

答案 11 :(得分:0)

通常我会在Photoshop中工作一段时间。发挥创意,尝试提出一种不受任何代码约束的新设计。甚至可能会在网上找到一些鼓舞人心的东西以获得一些新的设计理念......然后尝试在代码中实现设计。这是有趣且具有挑战性的一点。

答案 12 :(得分:0)

使用REPL。

你要弄清楚你需要做的事情 - 你需要使用什么API,你需要处理什么数据结构 - 然后以交互方式刺激它们直到它们开始有意义。我现在使用的大量语言都有REPL:Ruby,Python,Scala,Java(BeanShell或JRuby / Jython等),C#('csharp'),PHP(Facebook已经为它制作了REPL),Smalltalk(GNU gst) )显然,LISP / Scheme。