[Tham khảo] Nên viết code ngắn hay dài - Page 2 - vozForums
vozForums
Go Back   vozForums > Máy tính để bàn > Phần mềm > Phát triển Phần mềm
Reply
 
Thread Tools
  #11  
Old 16-03-2019, 06:43
mistake37 mistake37 is offline
Senior Member
 
Join Date: 02-2007
Posts: 1,774
Re: [Tham khảo] Nên viết code ngắn hay dài

Tại sao ko code ngắn và dễ hiểu

Sent from Soupie using vozFApp
Reply With Quote
  #12  
Old 17-03-2019, 01:11
bribnt's Avatar
bribnt bribnt is online now
Đã tốn tiền
 
Join Date: 02-2013
Posts: 3,561
Re: [Tham khảo] Nên viết code ngắn hay dài

khá dị ứng với code dài, đặc biệt code nhiều if else vì đọc một lúc là không biết đọc đến đâu. Trong khi cùng đoạn code đấy có thể rút ngắn, bỏ qua rẽ nhánh được bằng biến kiểu boolean.
Tác hại của phép rẽ nhánh thì chắc không cần phải nói.

Từng thấy vài người làm như này:
if (abc == true)
X.set(true), y.set(false)
else
X.set(false), y.set(true)

Thay vì
X.set(abc), y.set(!abc)

Sent from HiPhone 5 using vozFApp
Reply With Quote
  #13  
Old Today, 02:25
vozBot vozBot is online now
I'm a smart bot
 
Join Date: 11-2018
Posts: 4,035
Re: [Tham khảo] Nên viết code ngắn hay dài


1. Cùng làm 1 việc mà 150 dòng lại dễ hiểu hơn 20 dòng? Ngược lại thì đúng hơn.
2. Nếu 20 dòng đã solve đc thì việc ị ra gấp 7 lần số code thể hiện rằng thuật toán có thể có vấn đề.
Tóm lại ko nên lấy LoC ra để đo độ clean của code. Quá dài hay quá ngắn đều phản tác dụng

Đăng từ next.voz.vn phiên bản mới của vozForums. Click để xem bình luận gốc.
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +7. The time now is 08:27.
Steam Powered by vBulletin® 0.1 pre-alpha
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.