代码写不出来怎么办( 二 )


先投身于工作 , 然后再寻求帮助 。2 – 在线查找开源代码当你投入于工作 , 却没有什么成果的时候 , 那么下一步你可以尝试开源代码 。
许多编程人员构建软件 , 是出于创造解决方案并在线发布以供大家使用的乐趣 。有些人发布的代码曾被它们的程序员使用于商业项目 。
GitHub是寻找开源代码的两个主要地方之一 。另一个是StackOverflow 。
这些网站的解决方案是采用可重用代码的形式 , 方便你在项目中实现 。谨记 , 使用其他人开发的代码总是有风险的 。
它可能会以你意想不到的方式改变程序的行为 。备份原始代码 , 这是常识 。
3 – 向更有经验的程序员询问你有没有碰到过这样的情况 , 向其他人求助却发现你甚至不知道自己在问什么?在询问任何人之前 , 你得准备好一些你无法通过网络信息搜索解答的问题 。明确的问题 , 才能有明确的解决方案 。
如果是你自己都描述得云里雾里的问题——那么你只会得到一个云里雾里的回答(并且可能会惹恼他人) 。如果你周围没有任何开发者可以询问 , 那么也可以在线查找 。
你可以在StackOverflow或MSDN社交论坛上询问 , 或查找特别针对于你所用技术的Slack频道 。4 – 如果一切都失败 , 那就潇洒放手不要一心钻在死胡同里 , 实在不行 , 那就去干点别的事——睡觉 , 吃东西 , 等等 。
你觉得这是在逃避工作?那就错了 。我要告诉你的是 , 当你最轻松的时候 , 往往正是解决办法灵机一现的时候 , 这不是我胡编乱造的 , 而是有科学的证明 。
此时你的大脑工作在“发散思维”的模式下 , 而不是在“集中注意力”的模式下——你可以在这篇文章中了解之间的差异 。总的来说 , 这个理念就是要你忘记手头的问题 , 让你的意识心灵沉浸到其他的事情中 。
此时 , 你的潜意识则开始连接要点 , 朝着顿悟的方向前行 。我们可以做些什么以便于帮助大脑在发散思维的模式下工作呢?放轻松就好了:散步(古代哲学家非常习惯于在走路时演讲 , 因为他们意识到走路有助于思考)清理办公室或住所(完成后给自己一个奖励)与朋友约会 , 和杯咖啡 , 聊聊八卦(如果你过于关注问题的话 , 那么建议和不能提供帮助的非编码人员交谈)总结我在编程和生活两者之间保持了一种健康的平衡 。
无论你是为了兴趣爱好、钱还是改变世界的宏图伟业而选择编程——编程都不应该是你唯一痴迷的东西 , 否则你会走火入魔 。最后再说一句 , 如果你绞尽脑汁 , 却仍然无法解决问题 , 那么不妨先放一放 。
通过潜意识的运作 , 搞不好突破性的想法就会灵光乍现 。
3.java学习中写不出来代码怎么办写不出来有两种情况 :
一种是有思路 , 但是你不熟悉该语言的语法结构 , 所以不会写;
另一种情况是:懂语法结构 , 但是抛开别人的代码你就没有思路了;
当然也有可能上述两种情况的结合体:既没有思路也不熟悉语法结构 。
如果是第一种的话 , 多看一下基础知识 , 照着书本联系写代码 , 这种情况是最好解决的 , 想深入了解 , 就看源码 。
如果是第二种的话 , 我觉得就需要积累了 , 就是在看别人的代码时 , 要理解别人解决问题的思路 , 然后多归纳整理 , 然后也需要手动敲代码来巩固 。第二种情况 说实话我也经常发生 ,  , 能看懂别人的代码 , 但是自己写的时候就会有遗漏 。我觉这个一个是多积累 , 一个是多思考 。