MENU

记-被不尊重的经历

April 6, 2020 • Read: 184 • 随笔记录

背景:最近在做一个项目,老师提出了大致的需求。在“激烈”的沟通下,三个人开始做起这个项目。今天我开始做数据库结构并写好了设计文档,交到群里后就出门忙事情了。

大概1个半小时之后我回家,事实上我早就已经穿插在了设计文档中,可能他还是没看懂,我又补充了一个查询的实例来说明三表之间的关系。

于是我确定了他对数据库的认识并不多,估算在入门未进门的水平。我受了极大的侮辱,此时距我写完设计文档已经过了4个小时,他说“没仔细看,随便滑了一下,都是创建命令”。 我导出命令行是为了一起协作开发,这些都是为了方便协助者复制下来运行。并且我事先找了一个朋友测试过,并不是随随便便就贴上的命令。我感到很无语,看在此人是学长身份,而且项目还需要继续进行,我并不想争吵。可是他没有仔细看文档,就来质疑我,来问这些很小学生的问题,我。。。

在心理调整之后,我回复了一些关于知识性的东西:下面是原话

就是 自己纯数据库耍才会用外键, 如果用到Java里面是不允许使用外键的

行业规范

开发MySQL的人不是开发来面向Java的,所以该有的东西他都得有,比如外键。可以用来确保你插入数据的完整性。如果你有了Java,你需要外键干嘛

你只需要在后台进行校验,比如用户少了输入名字你就不让他下一步。

我现在有个城市表
里面有 深圳 广州
然后我有个用户表
里面有 名字 城市
为了避免出现 我插入了 小明 雪花 这种在我的城市表里面没有的城市
所以我需要一个外键来约束
但是现在我们已经有Java了 我为什么要让数据库去干这个活。
数据库用来存放数据和查询数据 你却用他来做计算。 那么你数据一大你是不是全盘皆输
人家MySQL设计出来就是一个独立系统,必须要有外键的东西,不然他怎么独立完成约束。 你选你想要的功能集成进你的Java系统就完事了。
数据库不为Java而生,Java也不为数据库而生。 Java不用数据库照样可以存数据。 只是数据库优点多,那么就相辅相成

一点小粗见 不过MySQL的外键存在着一些古老性的问题,不展开提

大概一小时之后,他的回复是这样的。

我欢迎你来质疑我,提出你的见识,我也会学习一些觉得有道理的思想。可是你来给我这么一个回复,我感到生无可恋。

不懂得肯定别人,不懂得赞美别人,注定失败。

关于此人之前也存在一些另我无语的事情。

image-20200406005937912

。。。怎么形容呢,应该说是:一打脸,就转移脸吧。

至于问我咋翻墙,我很明确告诉他我不会,至于这个“不会”是什么意思,大家自己领会。


本站所有未注明转载的文章均为原创,并采用CC BY-NV-SA 4.0 授权协议,转载请注明来源。

Archives QR Code
QR Code for this page
Tipping QR Code
Leave a Comment

3 Comments
  1. 杨浩东 杨浩东

    在阿里云的网站上看到了linux的基础,顺藤摸瓜来到了你的网站 作者还是学生 膜拜

    1. @杨浩东@(真棒)惊现大佬

  2. 真正开发遇到这种搭档,我愿意一个人做这个项目