追求客户端和服务器编程语言的一致有多大的意义?
其实我个人认为追求客户端和服务器编辑语言的一致性并不是特别的重要,但是还是很必要很有意义的。
一致性的意义
我个人认为,其实追求客户端和服务器编程语言的一致性还是很有意义的,然后也是值得追求的。毕竟如果说没有这方面的追求的话,那么软件工程也就不会进步。其实我个人觉得在软件工程当中吧,其实追求的是更低的成本,然后做好更多的东西。基本上所有的东西都是追求低成本,高效率高成就。那么语言一致性,其实跟这些追求也没有说有很大的区别,所以说我个人觉得也是很值得追求的。因为这应该是最基础的东西。
工作运营
其实可以这样说,因为我们其实有一定的跳槽率,或者说是我们一般情况下做项目都会说,有一种招人难培养人更难,然后项目里面的编程语言有那么多结构也非常的复杂,维护就更难了,所以说人员的培养成本和招人的成本就会很高,这样的话这个项目的风险就会很大。
所以说在这个项目当中运用的语言其实越少,这个项目后期的维护,就会可能更好一些,并且在人员的培养成本上面就可以降低。
如果从这个工作实际运用上面来说的话,那么前后端都用一个通用的语言,这样的话,其实前后调配工作,不管是前期开发,还是后期维护都会是很好的。
总结
虽然说我个人认为不是最重要的,但是其实追求一致性还是有一定意义的。
毕竟我们要涉及到成本上面滴问题。但是如果说这样说话,其实我们看重的还是怎么样去运用这个技术而不是说完全的追求,他们是一致性的一致性,其实可以后面慢慢来,但是你该怎么去运用我个人认为才是最重要的一点。
2023-02-01 广告
我们最近正在上关于编程语言的专业课c++,刚刚期末考完,可以说是横尸遍野了。之前寒假自学了两个月的JAVA。后来听学长说JAVA不太涉及到底层开发就没学了。(其实我到现在都不知道他说的对不对)
最为一个刚入门的小白。就我自己用过的很多APP的客户端来说。其实一款使用度十分普及的软件来说,真的没有几个用户会关注开发者程序员小哥哥使用的是什么编程语言。除了极个别正在拼命扒代码的本专业学生。
所有的用户关心的只是你这款软件的实际操作体验。你用了什么开源代码或者是哪种语言真的不重要。
再说服务器端语言吧,这是供你在上级检查工作的时候给老板看的东西,或者是遇到问题和同事一起交流需要接触到的东西。平常人根本看不懂这些乱七八糟的字符是什么鬼。所以在我看来,随便你在服务器端用什么语言,也无论你客户端的源代码是怎样,这对用户来说不重要。因为他们根本看不懂!
但对代码有这近乎偏执的要求的大部分程序员来说,骨子里对代码的热爱使得他们必须要求自己做到完美。这算得上是程序员专有的强迫症了。客户端和服务器端使用同一种编程语言,可能会增加开发这款软件任务的难度,但为代码,千千万万遍都值得。
所以,有没有意义这件事具有相对性。不同的人有不同的看法,一千个人眼中就有一千个哈姆雷特。