நிரலாக்கத்தில், '''வடிவமைபுக்வடிவமைப்புப் கோலம்பாங்கு''' (''Design Pattern'') என்பது ஒத்த சிக்கல்களுக்கு மீண்டும் மீண்டும் பயன்படுத்தக் கூடிய தீர்வுகளைக் குறிக்கிறது. நிரலை வடிவமைக்கும் பொழுது ஏற்படும் சிக்கல்களுக்கு அமையக் கூடிய தீர்வே வடிவமைப்புவடிவமைப்புப் கோலம்பாங்கு ஆகும். ஒரு தீர்வு சீர்தரப்படுத்தப்படு நிரல் மொழியின் ஒரு கூறாக ஆகிவிட்டால், அதன் பின் அவை வடவமைப்புக்வடிவமைப்புப் கோலம்பாங்கு எனப்படாஎனப்படாது.
வடிவமைபுக்வடிவமைப்புப் கோலங்கள்பாங்குகள் பெரிய மொன்பொருள்[[மென்பொருள்]] திட்டங்களை வடிவமைக்க, நிறைவேற்ற, பராமரிக்க உதவுகின்றன.