我正在寻找个人项目."每个程序员"*所做的那种.原因在于,大多数开发人员倾向于处理具有特定特征的个人项目,这些特征对所有其他开发人员都很有意义.软件如:
我想要做点什么
话虽如此,我发现"有趣"和"具有挑战性"这两个术语并不一定对开发人员具有与为其他人相同的含义(并且经常是可以互换的 - 我不是在寻找简单或微不足道的东西).与"学习"部分同上,我喜欢并希望解决问题,但我不打算深入研究设计方法或学习全新的API和语言来实现这一目标.
我问,因为我认为某些项目或项目类型由于特殊原因而吸引开发人员.我不知道这些原因是什么,也不关心,但我确实知道它们存在并且作为开发人员,所建议的项目很可能会吸引我.
如果它有帮助,我的背景或首选媒体,而不是背诵我的简历,是针对Windows /平板电脑的c#开发; XNA; 数据库设计/编程;
*"每个",我的意思是"很多".
图形总是很有趣,尝试编写程序来绘制Sierpiński三角形.生成这是一个相当简单的分形.我曾经做过一个屏幕保护程序,在屏幕上随机抽取颜色和颜色.
如果您正在寻找更实用的东西,请尝试编写电子邮件或RSS客户端.学习与低级别的SMTP/POP3交互非常有趣.与RSS相同的是,它至少会让您了解网络,GUI和XML设计.