# 顧問[輔導筆記](https://) Bruce Chen (i@kkbruce.tw) https://blog.kkbruce.net/ spec上運作機制的理由 回400->你的問題 401要回參數 Code first很先進 但一樣要在DBContext描述好 除了檢查資料之外, 主要是schema完善 EF很聰明有在做事 會分析這段關係 (雖然只是給classid但他知道FK關係) 裝class diagram物件結構圖 對應foreign key ![](https://i.imgur.com/NbrrVKT.png) 怎麼拆task(要經驗) 不要改同一塊 今天的量就pull DEV不怕壞 誰弄壞誰修 花時間開發了 不測試 不上線 需求一直改變為前提 開發完都還讓顧客改 包你滿意 一直交付 user沒看到東西 不知道要做甚麼 允許開發犯錯 才知道要改哪裡 微調 prototype(FIGMA) **related links:** CI/CD 實現 - Sonarqube 篇 https://yu-jack.github.io/2021/01/17/ci-cd-sonarqube/ Feature Toggle https://dotblogs.com.tw/supershowwei/2020/11/02/154134 Model Binding(-Data Binding) https://ithelp.ithome.com.tw/articles/10205115 System.ComponentModel.DataAnnotations 命名空間 https://learn.microsoft.com/zh-tw/dotnet/api/system.componentmodel.dataannotations?view=net-7.0 驗證與資料註解驗證器 (C#) https://learn.microsoft.com/zh-tw/aspnet/mvc/overview/older-versions-1/models-data/validation-with-the-data-annotation-validators-cs?source=recommendations MaxLengthAttribute Class https://learn.microsoft.com/en-us/dotnet/api/system.componentmodel.dataannotations.maxlengthattribute?view=net-7.0 Microsoft 身分識別平台上的 OpenID Connect https://learn.microsoft.com/zh-tw/azure/active-directory/develop/v2-protocols-oidc 深入淺出 OpenID Connect (一) https://kimlin20011.medium.com/%E6%B7%B1%E5%85%A5%E6%B7%BA%E5%87%BA-openid-connect-%E4%B8%80-8701bbf00958 3/3 顧問輔導