Page 45 - Ký sự code dạo
P. 45

LẬP	TRÌNH	VIÊN	ĐÂU	PHẢI	CHỈ	BIẾT	CODE



                             Hãy	nhớ	một	điều:	Mỗi	lần	bạn	code	ẩu,	code	đểu,	bạn	đang	thêm
                             nợ	cho	dự	án.	Nợ	đời	có	vay	có	trả,	bạn	không	trả	thì	người	khác	trong
                             team	sẽ	trả.	Technical	debt	phải	trả	bằng	thời	gian,	công	sức	và	mồ	hôi
                             nước	mắt	của	lập	trình	viên	đấy	nhé.
                             À,	nếu	sắp	nghỉ	việc,	chuyển	công	ty	thì	các	bạn	cứ	code	ẩu	thoải	mái,
                             không	sao	đâu!	Một	lập	trình	viên	“xấu	số”	nào	khác	sẽ	trả	nợ	giùm
                             bạn.


                             Tóm	tắt
                                 •  Technical	Debt	là	những	món	nợ	về	kĩ	thuật,	ta	“mượn	nợ”	để
                                     phát	triển	nhanh	hơn,	nhưng	sẽ	ảnh	hưởng	đến	tốc	độ	phát
                                     triển	về	sau
                                 •  Nếu	không	trả	nợ	kịp	thời,	nợ	ngày	càng	chồng	chất	sẽ	làm
                                     chậm	tiến	độ	dự	án	hoặc	“phá	sản”
                                 •  Có	nhiều	nguyên	nhân	gây	ra	nợ:	do	khách	hàng,	do	developer
                                     code	ẩu,	do	qui	trình	không	tốt
                                 •  Để	trả	nợ,	có	thể	viết	thêm	tài	liệu,	unit	test,	refactor	hoặc	tái
                                     cấu	trúc	hệ	thống


































                                                                43
   40   41   42   43   44   45   46   47   48   49   50