编程思想VS算法

编程思想其实就是你实际解决某个业务功能的能力, 算法的话,就是需要你的数学功底了(当然有一些固定算法,比如:二分法等等)其实一般的项目应用对算法要求并不高, 只是要求你的代码可读性高。举个例子:比如:String str = "ss"; 1if(!"ss".equlas(str)) { 2 throws new Exception(...
编程思想VS算法
编程思想其实就是你实际解决某个业务功能的能力, 算法的话,就是需要你的数学功底了(当然有一些固定算法,比如:二分法等等)其实一般的项目应用对算法要求并不高, 只是要求你的代码可读性高。举个例子:比如:String str = "ss"; 1if(!"ss".equlas(str)) { 2 throws new Exception("判断错误"); 3} 4String str2 = str; 5像这个例子,按正常写法,你会用if else来做判断, 是不是逻辑会变复杂? 但是现在我们只判断不equals"ss"的情况,只要不equals就抛异常, 此时运行时,自然到这里就捕获异常, 后面不执行了。 而如果不是!equals,就继续执行第5行代码。 是不是代码简洁了点, 逻辑也变的简单了? 虽然说这非常非常的easy, 但是把它归结到编程思想里面, 也不为过。 多写代码, 你绝对会有很大的收获的。 编程思想这些东西是无法说的, 得靠代码的堆积来慢慢领悟!2014-02-24
是的,需要多练。
可能也需要天赋吧。2014-02-24
mengvlog 阅读 48 次 更新于 2025-10-31 16:13:10 我来答关注问题0
檬味博客在线解答立即免费咨询

编程相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部