作为一个艺术家和音乐家,我常常想坐下来,只是让代码卷就像是一块自由形式的诗,但我发现的不工作的以及当我有一组目标,请。我一直在建立微小的,有趣的目标,为我自己,不是不像一个艺术家怎么会画出一个快速静物最近的实验,但我不知道...

做什么时,他们想为乐趣代码别人做,没有一个已经提交项目的束缚?

有帮助吗?

解决方案

设计工作中,我发现,流动不仅仅是编码容易得多。我发现,编码往往更多的只是实现一个好的设计的;我真的很喜欢坐下来与一沓纸和一支笔(可能一瓶酒),并制定出一个有趣的设计。

其他提示

项目欧拉是我在哪里,现在有乐趣。我可以去我自己的节奏和对我感兴趣的问题的工作。此外,在工作,我选择任何语言。

写的文件编码不来容易,当 - 编码很快就会显得的的更具吸引力

去为外散步。

我倾向于映射我的主意或在如 MindMeister 一个心智图工具建立的结构。它是伟大的球队,因为它可以实时由多人进行编辑!

我喜欢拿起一个新的语言和学习如何表达它的想法。这通常具有显示我什么,我喜欢和不喜欢我目前使用的语言的好处。我通常会选择一些小工具项目,我一直在想这样做。使用新的语言的角度得到的动机我

我最近的“新语言”是斯卡拉,在这种情况下,它可能会成为一个索绪尔我用。

我喜欢写在白板上。伟大的分贝图,任务列表,功能列表,(其它列表)随机的想法,笔记等(DB图是对我来说不算什么)

的Python只是把事情正在进行一个想法,具有语言(通常)行为像你所期望的是伟大的。

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

因此,要回答你的问题, Python的挑战是娱乐性,但却让我想小事将是有趣的代码,可能是因为它使你接触到不同类型的问题。

“”你偷的液晶显示器?

<强>我喜欢代码

我想找到一些有趣的事情,代码,然后看看它的工作原理。

这并不一定是一个项目每看,这是不够好,如果它做的东西,像使用谷歌API来获取Picasa相册,在iTunes中更改歌曲或获取当前的iTunes歌曲的细节,从网站自动文档下载其后面的登录,需要饼干和所有的东西,在python数据分析程序,在Mac上简单的应用程序,核心数据的应用程序,谷歌codejam问题,topcoder.com问题...

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

通常我会在Photoshop中工作了一段时间。只要是有创意,并尝试拿出这不是由任何代码限制了全新的设计。甚至发现一些网站的一些新的设计思路上的启发......然后尝试实现代码的设计。这就是有趣和具有挑战性位。

使用REPL。

您找出大致诸如此类的事情,你需要做的 - 什么API,您需要使用,需要处理什么数据结构 - 然后督促他们交互,直到他们开始做的感觉。语言一吨我用现在有REPLs:红宝石,巨蟒,斯卡拉,爪哇(BeanShell的,或JRuby的/ Jython的等),C#( 'CSHARP'),PHP(脸谱已经为它REPL),Smalltalk的(GNU GST )而且,很显然,LISP /方案。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top