极简化 Minification (programming)
极简化(另称缩小化),在编程语言的范畴里,指的是在不影响功能的情况下,移除所有非功能性必要之源代码字符(如:空白、换行、注解、以及些许的区块办识子),因为虽然它们有助于提升源代码的易读性,但在实际运行时却不是必要的部份。
极简化后的源代码特别对于在网络上发送的直译式语言(例: Javascript)有所助益,因为经过极简化之后,需要传输的数据减少了,大幅减少了传输所需的时间以及带宽;极简化后的源代码也可以被当作一种「模糊语言」。例如在 Perl 的圈子里,Perl Golf 活动的目标正是追求尽可能的极简化。