正在看某T服務的扣 我老公:你臉上有一種正在讀PHP的表情 XDD
latest #13
首先整個架構就是莫名其妙,原本設計很合理,S接了以後全部改成 serverless,但連什麼應該是一個 lambda function 的範圍都搞不清楚。花了 11 個 lambda 和一大堆中間的 SNS SQS 做了一個我個人認為應該三四個 lambda 可以做完的東西
然後選用 dynamo db。green field 跑 dynamo 就是 noob,果然有兩個 table,根本搞不清楚 dynamo schema design
然後選了一個沒人在用的 web framework 叫 bottle 幹根本沒 support,連 parameter validation 都沒有?
哇,這位把 database insert/update 全部包起來,如果出錯就 log error 然後....就沒了? 大家是不是不知道這世界上有種東西叫 Exception,出錯可以 raise 很方便的?
有很多檔案叫 factory 還有很多 class 叫 DAO 但所有 factory 都只是一堆沒啥關聯的 function 然後所有 DAO 都是純粹的 data class,就是 POJO 這個我超不懂的,他當初是在哪邊看到這些 pattern,但是一點點都沒去了解這些 pattern 在幹嘛,然後取名的時候就拿出來用嗎?
secrets cached to Redis... 驚!不懂為何有這麼多脫褲子放屁的行為欸
query database table 的 table name 是從 config 來... 然後發現 table name 有 env,像是 test-message-table 這樣.... 啊....好想殺人啊....
然後 config 叫做 dynamodb_name....不是啊這個是 table 啊....
back to top