0

我对编程相当陌生,所以我不确定什么是“可接受的”,什么不是。

我想知道是否可以执行类似的操作,将函数声明为布尔值,如果内部的数据库连接成功则返回 true,如果不成功则返回 false,然后使用该布尔值让用户知道数据库的条目是否是成功的?

4

2 回答 2

2

如果没有正规的编程教育,你应该在学习语法时做任何有用的事情。随着时间的推移,您应该能够越来越多地识别出需要改进的代码区域。如果你只是测试这个想法,你会发现它是有效的。现在不要费心问太多关于最佳实践的问题;Stack Overflow 不是软件工程 101,你只会不知所措(社区也会如此!)。如果你能负担得起,就报名参加一两门计算机科学或软件工程课程,或者,如果你负担不起,那就买一本书。祝你好运!

于 2013-03-26T13:57:06.133 回答
0

学习最佳实践是一个绝妙的主意,但就像 Dan Verdolino 提到的那样,您会被大量的信息所淹没,而您目前的水平很可能无法理解这些信息。

为了带来视角,将编程想象成一个积木塔。只要有足够的时间,无论您的编程经验如何,任何人都可以构建基本的积木塔。但是,IT 系统永远不会保持不变,您总是可以更改它:无论是添加新内容还是删除过时的代码。一次移动一块积木最终会使你的塔越来越不稳定。这是您的经验表明您的系统有多好的时候 - 真正的专业人士会以一种易于更改的方式设计整个塔,并且不会在您移动 2-3 个街区后倒塌塔。业余爱好者会设计一个有效的系统,但是一旦你开始改变它,也就是移动积木,每一步都是一种努力,需要越来越多的时间来完成。

于 2013-03-26T17:50:55.263 回答