iT邦幫忙

mutable相關文章
共有 5 則文章
鐵人賽 Modern Web DAY 12

技術 Day 12 - 為什麼要用 Day.js

前言 如果今天網站需要處理日期&時間的計算、顯示、比較等行為,你會想到什麼工具呢? 許多人看到「日期」、「時間」就直覺想到的是 new Date(),畢...

鐵人賽 Modern Web DAY 2

技術 【Day 2】這趟旅程,從認識mutable和immutable開始

我們先把什麼Vue不Vue的,React不React的放一旁,從一個很基礎,但很多初學者(包含我)卻沒有好好去理解的關鍵概念開始認識,那就是mutable和im...

鐵人賽 Modern Web DAY 3

技術 【Day 3】可變特性與不可變特性&渲染的觸發與Virtual DOM的產生

不論是學習Vue或是學習React,除了學會怎麼使用它們的API或hook外,還必須了解它的渲染機制,這樣才可以避免出現一些預期外的bug而不自知,或是在需要某...

鐵人賽 Software Development DAY 6
深入淺出Java 30天 系列 第 6

技術 Day 6: 避免生成不必要的物件

一般來說,重複使用物件,可以減少不必要的資源浪費並提升效能,這在記憶體短缺的地方,會是一個很重要的原則,所以如果物件是immutable,應該盡量重複使用。 要...

鐵人賽 Software Development DAY 18
深入淺出Java 30天 系列 第 18

技術 Day 18: 最小化可變性(上)

所謂最小化可變性,就是把類別盡量設計成immutable,immutable類別是指,在類別實體化之後,類別裡面的資料不能再被更動修改,因此,相較於mutabl...