Tải bản đầy đủ (.docx) (9 trang)

Tu hoc java co ban cho nguoi moi bat dau

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (436.42 KB, 9 trang )

Tự học Java cơ bản cho người mới bắt đầu
Viết mã lệnh “tốt” là điều mà rất nhiều lập trình viên Java đã hướng tới. Vậy viết như thế nào
để có mã lệnh “tốt”, bài viết chia sẻ cho các bạn học Java cơ bản
Bạn đang học về Java cơ bản, bạn cũng đã từng tìm hiểu qua về Java, bạn biết cũng khá
nhiều về cú pháp của Java, nhưng đó chưa phải là lập trình thực sự chuyên nghiệp. Vậy
làm sao để viết được một chương trình Java tốt.
Hãy giữ cho các phương thức nhỏ gọn
Các phương thức nhỏ gọn cũng nên được ưu tiên hơn giống như các lớp nhỏ gọn với lý
do tương tự.

Java thường bị các lập trình viên phàn nàn là nó cung cấp một đống hướng đối tượng
nhưng không dạy họ cách thực hiện nó sao cho tốt. Nói cách khác, Java mang lại cho họ
đủ rắc rối, dù ít nhất cũng không nhiều như ngôn ngữ C++. Nơi thường thấy điều này
chính là trong một lớp với phương thức main() dài dằng dặc, hoặc chỉ một phương thức
có tên là doIt(). Nếu chỉ vì bạn có thể nhồi tất cả mã lệnh của mình vào chỉ một phương


thức trong một lớp thì điều đó không có nghĩa là bạn nên làm thế. Khi học Java cơ bản,
bạn sẽ dễ nhận ra đó là Java có nhiều gia vị cú pháp hơn nhiều ngôn ngữ hướng đối
tượng khác nên cũng cần dài dòng đôi chút, nhưng không nên quá đà.
Hãy giữ cho các lớp nhỏ gọn
Chúng ta hãy xây dựng lớp Adult đơn giản. Thậm chí sau khi chúng ta đã chuyển
phương thức main() sang lớp khác, Adult cũng còn hơn 100 dòng mã lệnh. Lớp này có
tới hơn hai mươi phương thức và nó thực sự không làm được gì nhiều nếu so sánh với
nhiều lớp và bạn có thể đã thấy (hay tạo ra) trong khi làm. Đây là một lớp nhỏ. Không có
gì bất thường khi bạn thấy có những lớp có từ 50 đến 100 phương thức. Điều quan trọng
về các phương thức là bạn có những gì bạn cần. Nếu bạn cần vài phương thức trợ giúp,
về bản chất thực hiện cùng một việc nhưng nhận các tham số khác nhau (như phương
thức addMoney() chẳng hạn), thì đó là một lựa chọn hay. Hãy đảm bảo là chỉ hạn chế
trong danh sách các phương thức bạn cần và đừng thêm nữa.
Thông thường, một lớp có quá nhiều phương thức sẽ có một vài phương thức không


thuộc danh sách này vì đối tượng khổng lồ thì cũng làm quá nhiều thứ. Nếu bạn có một
đối tượng với 100 phương thức, bạn nên suy nghĩ kỹ về việc liệu đối tượng này có phải
thực sự là nhiều đối tượng hay không. Trong trường học, các lớp đông sinh viên thường
gây phiền toái. Điều này cũng xảy ra đối với mã lệnh Java.

Hãy đặt tên phương thức phù hợp


Hãy dành thêm vài phút để chọn một cái tên gợi tả tốt nhất có thể, bạn hãy cân nhắc
việc đặt tên cho các phương thức theo cách thức sao cho mã lệnh của bạn đọc ra giống
như lời nói thông thường vậy.Ví dụ, hãy xem xét việc thêm vào một phương thức phụ trợ
khiến cho đoạn mã lệnh thêm dễ đọc hơn.
Hãy giữ cho số lượng các chú thích ít nhất
Những chú thích dài dòng thường khó bảo trì, thường chúng không diễn giải ý định của
bạn tốt bằng một phương thức được viết chuẩn, nhỏ gọn. Hơn nữa chú thích sẽ nhanh
chóng trở nên lỗi thời. Đừng phụ thuộc quá nhiều vào các chú thích.
Giữ cho số lượng các lớp ít nhất
Một trong những nguyên tắc chủ đạo để có được thiết kế đơn giản trong lập trình đỉnh
cao (XP) là đạt được mục tiêu với ít lớp nhất có thể, nhưng không ít hơn. Nếu bạn cần
một lớp khác, chắc chắn là nên thêm nó vào. Nếu thêm lớp khác làm cho mã lệnh của
bạn đơn giản hơn hay làm cho bạn diễn dịch ý định của mình dễ dàng hơn thì hãy cứ
tiếp tục thêm lớp vào. Nhưng chẳng có lý do gì để thêm các lớp chỉ để có chúng mà thôi.
Trong hầu hết các dự án Java, không ai ngại xây dựng các lớp nhưng các bạn hãy luôn
cố gắng giảm số lượng các lớp mà không làm cho ý định của mình kém tường minh.
Hãy dùng một phong cách nhất quán
Viết mã lệnh theo phong cách gì thực sự là vấn đề về sự cần thiết. Hãy dùng một phong
cách viết mã lệnh nhất quán bởi nếu những người tham gia thực hiện một dự án áp
dụng các phong cách khác nhau, việc đọc mã lệnh sẽ khó khăn.
Với chia sẻ trên hy vọng sẽ giúp ích cho các bạn đang tìm hiểu về lập trình java cơ bản
rồi.

Stanford sẽ cung cấp loạt video hướng dẫn lập trình Java cơ bản miễn phí với các kiến
thức từ cơ bản đến nâng cao. Link trọn bộ video: />-----STANFORD – ĐÀO TẠO VÀ PHÁT TRIỂN CÔNG NGHỆ
Hotline: 0936 172 315 - 024. 6275 2212
Website: />
Tự học Java cơ bản cho người mới bắt đầu
Viết mã lệnh “tốt” là điều mà rất nhiều lập trình viên Java đã hướng tới. Vậy viết như thế nào
để có mã lệnh “tốt”, bài viết chia sẻ cho các bạn học Java cơ bản


Bạn đang học về Java cơ bản, bạn cũng đã từng tìm hiểu qua về Java, bạn biết cũng khá
nhiều về cú pháp của Java, nhưng đó chưa phải là lập trình thực sự chuyên nghiệp. Vậy
làm sao để viết được một chương trình Java tốt.
Hãy giữ cho các phương thức nhỏ gọn
Các phương thức nhỏ gọn cũng nên được ưu tiên hơn giống như các lớp nhỏ gọn với lý
do tương tự.

Java thường bị các lập trình viên phàn nàn là nó cung cấp một đống hướng đối tượng
nhưng không dạy họ cách thực hiện nó sao cho tốt. Nói cách khác, Java mang lại cho họ
đủ rắc rối, dù ít nhất cũng không nhiều như ngôn ngữ C++. Nơi thường thấy điều này
chính là trong một lớp với phương thức main() dài dằng dặc, hoặc chỉ một phương thức
có tên là doIt(). Nếu chỉ vì bạn có thể nhồi tất cả mã lệnh của mình vào chỉ một phương
thức trong một lớp thì điều đó không có nghĩa là bạn nên làm thế. Khi học Java cơ bản,
bạn sẽ dễ nhận ra đó là Java có nhiều gia vị cú pháp hơn nhiều ngôn ngữ hướng đối
tượng khác nên cũng cần dài dòng đôi chút, nhưng không nên quá đà.
Hãy giữ cho các lớp nhỏ gọn


Chúng ta hãy xây dựng lớp Adult đơn giản. Thậm chí sau khi chúng ta đã chuyển
phương thức main() sang lớp khác, Adult cũng còn hơn 100 dòng mã lệnh. Lớp này có
tới hơn hai mươi phương thức và nó thực sự không làm được gì nhiều nếu so sánh với

nhiều lớp và bạn có thể đã thấy (hay tạo ra) trong khi làm. Đây là một lớp nhỏ. Không có
gì bất thường khi bạn thấy có những lớp có từ 50 đến 100 phương thức. Điều quan trọng
về các phương thức là bạn có những gì bạn cần. Nếu bạn cần vài phương thức trợ giúp,
về bản chất thực hiện cùng một việc nhưng nhận các tham số khác nhau (như phương
thức addMoney() chẳng hạn), thì đó là một lựa chọn hay. Hãy đảm bảo là chỉ hạn chế
trong danh sách các phương thức bạn cần và đừng thêm nữa.
Thông thường, một lớp có quá nhiều phương thức sẽ có một vài phương thức không
thuộc danh sách này vì đối tượng khổng lồ thì cũng làm quá nhiều thứ. Nếu bạn có một
đối tượng với 100 phương thức, bạn nên suy nghĩ kỹ về việc liệu đối tượng này có phải
thực sự là nhiều đối tượng hay không. Trong trường học, các lớp đông sinh viên thường
gây phiền toái. Điều này cũng xảy ra đối với mã lệnh Java.

Hãy đặt tên phương thức phù hợp
Hãy dành thêm vài phút để chọn một cái tên gợi tả tốt nhất có thể, bạn hãy cân nhắc
việc đặt tên cho các phương thức theo cách thức sao cho mã lệnh của bạn đọc ra giống
như lời nói thông thường vậy.Ví dụ, hãy xem xét việc thêm vào một phương thức phụ trợ
khiến cho đoạn mã lệnh thêm dễ đọc hơn.


Hãy giữ cho số lượng các chú thích ít nhất
Những chú thích dài dòng thường khó bảo trì, thường chúng không diễn giải ý định của
bạn tốt bằng một phương thức được viết chuẩn, nhỏ gọn. Hơn nữa chú thích sẽ nhanh
chóng trở nên lỗi thời. Đừng phụ thuộc quá nhiều vào các chú thích.
Giữ cho số lượng các lớp ít nhất
Một trong những nguyên tắc chủ đạo để có được thiết kế đơn giản trong lập trình đỉnh
cao (XP) là đạt được mục tiêu với ít lớp nhất có thể, nhưng không ít hơn. Nếu bạn cần
một lớp khác, chắc chắn là nên thêm nó vào. Nếu thêm lớp khác làm cho mã lệnh của
bạn đơn giản hơn hay làm cho bạn diễn dịch ý định của mình dễ dàng hơn thì hãy cứ
tiếp tục thêm lớp vào. Nhưng chẳng có lý do gì để thêm các lớp chỉ để có chúng mà thôi.
Trong hầu hết các dự án Java, không ai ngại xây dựng các lớp nhưng các bạn hãy luôn

cố gắng giảm số lượng các lớp mà không làm cho ý định của mình kém tường minh.
Hãy dùng một phong cách nhất quán
Viết mã lệnh theo phong cách gì thực sự là vấn đề về sự cần thiết. Hãy dùng một phong
cách viết mã lệnh nhất quán bởi nếu những người tham gia thực hiện một dự án áp
dụng các phong cách khác nhau, việc đọc mã lệnh sẽ khó khăn.
Với chia sẻ trên hy vọng sẽ giúp ích cho các bạn đang tìm hiểu về lập trình java cơ bản
rồi.
Stanford sẽ cung cấp loạt video hướng dẫn lập trình Java cơ bản miễn phí với các kiến
thức từ cơ bản đến nâng cao. Link trọn bộ video: />-----STANFORD – ĐÀO TẠO VÀ PHÁT TRIỂN CÔNG NGHỆ
Hotline: 0936 172 315 - 024. 6275 2212
Website: />
Tự học Java cơ bản cho người mới bắt đầu
Viết mã lệnh “tốt” là điều mà rất nhiều lập trình viên Java đã hướng tới. Vậy viết như thế nào
để có mã lệnh “tốt”, bài viết chia sẻ cho các bạn học Java cơ bản
Bạn đang học về Java cơ bản, bạn cũng đã từng tìm hiểu qua về Java, bạn biết cũng khá
nhiều về cú pháp của Java, nhưng đó chưa phải là lập trình thực sự chuyên nghiệp. Vậy
làm sao để viết được một chương trình Java tốt.
Hãy giữ cho các phương thức nhỏ gọn
Các phương thức nhỏ gọn cũng nên được ưu tiên hơn giống như các lớp nhỏ gọn với lý
do tương tự.


Java thường bị các lập trình viên phàn nàn là nó cung cấp một đống hướng đối tượng
nhưng không dạy họ cách thực hiện nó sao cho tốt. Nói cách khác, Java mang lại cho họ
đủ rắc rối, dù ít nhất cũng không nhiều như ngôn ngữ C++. Nơi thường thấy điều này
chính là trong một lớp với phương thức main() dài dằng dặc, hoặc chỉ một phương thức
có tên là doIt(). Nếu chỉ vì bạn có thể nhồi tất cả mã lệnh của mình vào chỉ một phương
thức trong một lớp thì điều đó không có nghĩa là bạn nên làm thế. Khi học Java cơ bản,
bạn sẽ dễ nhận ra đó là Java có nhiều gia vị cú pháp hơn nhiều ngôn ngữ hướng đối
tượng khác nên cũng cần dài dòng đôi chút, nhưng không nên quá đà.

Hãy giữ cho các lớp nhỏ gọn
Chúng ta hãy xây dựng lớp Adult đơn giản. Thậm chí sau khi chúng ta đã chuyển
phương thức main() sang lớp khác, Adult cũng còn hơn 100 dòng mã lệnh. Lớp này có
tới hơn hai mươi phương thức và nó thực sự không làm được gì nhiều nếu so sánh với
nhiều lớp và bạn có thể đã thấy (hay tạo ra) trong khi làm. Đây là một lớp nhỏ. Không có
gì bất thường khi bạn thấy có những lớp có từ 50 đến 100 phương thức. Điều quan trọng
về các phương thức là bạn có những gì bạn cần. Nếu bạn cần vài phương thức trợ giúp,
về bản chất thực hiện cùng một việc nhưng nhận các tham số khác nhau (như phương


thức addMoney() chẳng hạn), thì đó là một lựa chọn hay. Hãy đảm bảo là chỉ hạn chế
trong danh sách các phương thức bạn cần và đừng thêm nữa.
Thông thường, một lớp có quá nhiều phương thức sẽ có một vài phương thức không
thuộc danh sách này vì đối tượng khổng lồ thì cũng làm quá nhiều thứ. Nếu bạn có một
đối tượng với 100 phương thức, bạn nên suy nghĩ kỹ về việc liệu đối tượng này có phải
thực sự là nhiều đối tượng hay không. Trong trường học, các lớp đông sinh viên thường
gây phiền toái. Điều này cũng xảy ra đối với mã lệnh Java.

Hãy đặt tên phương thức phù hợp
Hãy dành thêm vài phút để chọn một cái tên gợi tả tốt nhất có thể, bạn hãy cân nhắc
việc đặt tên cho các phương thức theo cách thức sao cho mã lệnh của bạn đọc ra giống
như lời nói thông thường vậy.Ví dụ, hãy xem xét việc thêm vào một phương thức phụ trợ
khiến cho đoạn mã lệnh thêm dễ đọc hơn.
Hãy giữ cho số lượng các chú thích ít nhất
Những chú thích dài dòng thường khó bảo trì, thường chúng không diễn giải ý định của
bạn tốt bằng một phương thức được viết chuẩn, nhỏ gọn. Hơn nữa chú thích sẽ nhanh
chóng trở nên lỗi thời. Đừng phụ thuộc quá nhiều vào các chú thích.
Giữ cho số lượng các lớp ít nhất
Một trong những nguyên tắc chủ đạo để có được thiết kế đơn giản trong lập trình đỉnh
cao (XP) là đạt được mục tiêu với ít lớp nhất có thể, nhưng không ít hơn. Nếu bạn cần



một lớp khác, chắc chắn là nên thêm nó vào. Nếu thêm lớp khác làm cho mã lệnh của
bạn đơn giản hơn hay làm cho bạn diễn dịch ý định của mình dễ dàng hơn thì hãy cứ
tiếp tục thêm lớp vào. Nhưng chẳng có lý do gì để thêm các lớp chỉ để có chúng mà thôi.
Trong hầu hết các dự án Java, không ai ngại xây dựng các lớp nhưng các bạn hãy luôn
cố gắng giảm số lượng các lớp mà không làm cho ý định của mình kém tường minh.
Hãy dùng một phong cách nhất quán
Viết mã lệnh theo phong cách gì thực sự là vấn đề về sự cần thiết. Hãy dùng một phong
cách viết mã lệnh nhất quán bởi nếu những người tham gia thực hiện một dự án áp
dụng các phong cách khác nhau, việc đọc mã lệnh sẽ khó khăn.
Với chia sẻ trên hy vọng sẽ giúp ích cho các bạn đang tìm hiểu về lập trình java cơ bản
rồi.
Stanford sẽ cung cấp loạt video hướng dẫn lập trình Java cơ bản miễn phí với các kiến
thức từ cơ bản đến nâng cao. Link trọn bộ video: />-----STANFORD – ĐÀO TẠO VÀ PHÁT TRIỂN CÔNG NGHỆ
Hotline: 0936 172 315 - 024. 6275 2212
Website: />


×