只有累積,沒有奇蹟

2019年9月23日 星期一

[CheatSheets] ASP.NET MVC 5 Pipeline

前言  在 ASP.NET 開發時生命週期 Life cycle 一直是個很重要的議題,在過去自己為了加深這方面的印象分別針對 ASP.NET Application 寫了篇文章 : [.NET] ASP.NET Application 概述,以及古老時代在開發 WebForm 時寫的 : [.NET] ASP.NET 網頁生命週期 Page Life-Cycle,在撰寫文章的過程中也加深了自己對於 pipeline 以及 Page life cycle 的印象,最近一直在維護既有的專案,在開發專案過程中發現自己久沒碰開始對...

2019年9月22日 星期日

[JavaScript] JavaScript Console.Log 的兩三事

前言 身為一位走跳社會多年的後端打雜工程師,對於前端技能一直處於荒廢加半放棄的狀態,但在工作上常常會遇到與前端工程師搭配合作的情境,因此前端基本的技能還是多少會需要略懂略懂,在前端進行偵錯時自己都會使用瀏覽器所提供的 console.log 來記錄 debug 資訊,但在最近發現 console API 新增了許多方法,可以讓開發者在 debug 時更為方便,此文章就來分享閱讀完 console API from MDN doc 的心得,包含 console 基本應用、console group、console...

2019年9月18日 星期三

[C#] Refactor - 重構 Switch case 陳述句

前言 在開發程式時使用判斷式是很常見的事情,簡單的判斷式可以使用 if 達到目的,但遇到多個條件或是三個以上時就可以使用 switch case 來解決此問題,但隨著需求的新增團隊可能在 switch case 的每個判斷句又加了很多新代碼,(最近在維護公司的專案上很常見到感觸很深),舉例來說可能代碼會長得像下面這樣 這篇就針對此問題重構方式做簡單介紹,若有更好的方式歡迎隨時提出來一起討論。 重構 從上述代碼可以感受到會有程式碼的壞味道,舉例來說可能存在以下問題 閱讀上會較難閱讀 加 case 時候時需要在這段...

Copyright © 2025 m@rcus 學習筆記 | Powered by Blogger

Design by Anders Noren | Blogger Theme by NewBloggerThemes.com