工作記錄(防踩坑指南)

不知覺中入職一個月有餘了,雖然一直堅持認爲編程是件簡單養身的事情,但是初來乍到,還是趟了充滿智慧的前輩們留下的坑TT,開個玩笑,言歸正傳,有餘不熟悉相關業務,自己還是犯了一些錯誤,記錄一下防止以後踩坑。

1.混淆表,做某項業務開發的時候,遇到兩張內容接近相同的表,一張是記錄系統內部真是數據,一張用於記錄對外顯示,業務相關所以才這麼設計,很遺憾,這裏我用錯了表。

2.錯誤估計表容量,修改某個查詢接口,發現該接口有個錯誤,錯誤原因是在數據庫(某張基礎數據表)記錄中找合適數據,但原代碼直接取默認第一條,神奇的是這樣居然很多情況下是對的,於是我決定修改這個接口,修改方法是取出所有數據庫記錄,做循環匹配合適結果,然後做了單元測試沒問題就上線了,還慶幸自己解決了一個遺留bug,妥妥的,妥妥的生產事故。事故原因,該接口在部分查詢條件下,結果集在30萬左右,循環匹配?too young!反思自測不充分。另外,誰告訴我這是張基礎數據表?

3.HTML問題,form表單不能嵌套,會導致內部的form元素統統失效,坑爹的是可以拿到該元素,但是val() 一直爲null。講真這是個發bug,查了我4個小時以上,輕描淡寫過了吧。

4.讓<a>標籤失效的方法添加屬性"pointer-events:false",讓按鈕失效的方法,添加屬性"disabled:true",兩者不可混淆。

5.拖延症,公司的會議繁多且冗長,不知道什麼時候就被叫去開會,事先不預留好工作的時間,很可能就變成加班時流下的悔恨的淚水,切記!切記!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章