你想用NoSQL来获得个人的充实/满足吗?请不要这样做!
我曾见过一些人,南京正厚软件负责,他们只是迷恋于学习一个NoSQL系统,软件测试怎么自学,并将其放入他们的简历中。这并没有什么错——我对NoSQL技术也很着迷。
但是,请不要让这成为选择技术堆栈背后的驱动因素(有意识的或下意识的)。如果你愿意的话,你可以在自己的时间里学习。谁赢得了数据库*?坦率地说 – 没有哪个玩家能赢者通吃!
在很多情况下,您可能需要SQL和NoSQL技术在同一系统中并存。 例如,软件测试,如果您正在构建像Instagram这样的照片共享应用程序,则您的照片可能位于NoSQL数据库中,而您的登录/ ACL信息可能位于SQL数据库中。
“你们是如何测试软件的?”
理想情况下,验证代码质量应该是单元测试、人工测试以及自动化测试的结合。
危险信号:“我们都写不出 bug,哈哈。” → 那些人正是会写出 bug 的人。
“你们使用什么样的版本控制系统?”
版本控制系统对于协作****其有用,在职业环境下没有理由不使用。
危险信号 #1:“额,版本控制系统?” → 快跑,跑得越远越好。
永远记得使用版本控制。
危险信号 #2:“lt;插入不*的或者定制的 VCSgt;” → 这表明他们很有可能没有跟上时代并且很久没有升级自己的基础设施了。