01/10/2018, 16:04

Java ngắn quá, nhìn thấy ngu ngu

Giờ Java 8 thậm chí 9, 10 rồi (Oracle đẻ như Samsung), update tí đê

Arrays.asList(1,2,3,4,5).forEach(System.out::println);

Result

1
2
3
4
5

Chủ đề về lambda, Stream API, functional programing trong Java, không troll

Nguyen Kien viết 18:13 ngày 01/10/2018

Viết ngắn để rồi không hiểu :))

Nguyễn Đình Anh viết 18:20 ngày 01/10/2018

Nếu bạn so sánh kiểu vậy thì có lẽ Java nhanh hơn PHP

System.out.println(new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”).format(new Date()));

Cái này có 1 Line nè

anon52681320 viết 18:05 ngày 01/10/2018

Mình lại rất thích mấy cái lambda, streaming như vậy. Hồi xưa viết một đoạn loại bỏ dữ liệu trong array là phải 3,4 dòng. Nay chỉ cần 1 dòng, parrallelStream cũng khá hay, đỡ phải split ra cho từng thread.

Phan Bá Hải viết 18:06 ngày 01/10/2018

Mình thì ngược lại, ngắn quá nhìn ngu ngu
Con người dài dòng nó vậy đó

Tiện thì tiện viết code, chứ lạm dụng quá mấy cha maintain nó chửi cho sấp mặt

Nguyen Kien viết 18:18 ngày 01/10/2018

Viết như bạn thì tạo ra toàn rác thôi (garbage)

anon52681320 viết 18:05 ngày 01/10/2018

Cứ thử dùng thử đi, chẳng hạn như đọc toàn bộ dòng của 1 file nhỏ rồi parse nó ra object, sau đó put vào một map với key = id. Viết comment vào phát, đảm bảo ai cũng khoái

Phan Bá Hải viết 18:17 ngày 01/10/2018

Cũng đang tập dùng từ từ. Mà để đọc thêm để hiểu bản chất lambda với function trong Java 8
Do mình chưa hiểu rõ hết nên không dám xài, sợ xài xong rồi fix đống bug ( ) do mình tạo ra

anon52681320 viết 18:10 ngày 01/10/2018

Ừa, nên nghiên cứu. Lúc đầu tập dùng, cũng mất cả mấy tiếng mới hiểu, làm xong cảm giác như hồi sinh viên mới bắt đầu học Java viết phần mềm nhập số năm ra số tuổi =))

Tên Gì Cũng Được viết 18:16 ngày 01/10/2018

mấy thằng làm biếng như mình thích cái này :))

Nguyễn Đình Anh viết 18:13 ngày 01/10/2018

Mình chỉ đang vd cho bạn kia là java cũng có thể ngắn gọn trong 1 dòng :slight_smile

明玉 viết 18:05 ngày 01/10/2018

Arrays.asList

Chán hẳn luôn

Mason Ha viết 18:04 ngày 01/10/2018

Viết ngắn để rồi không hiểu

Nếu biết dùng rồi thì ai cũng khoái viết ngắn cả. Chẳng qua là bạn chưa biểu cách sử dụng của nó nên thấy khó hiểu thôi.

Nguyen Kien viết 18:06 ngày 01/10/2018

Em nghĩ là mình hiểu nhưng chưa chắc người khác đã hiểu. Ví dụ như trong một team một người viết ngắn chẳng hạn đến lúc nhiều người không hiểu lại mất công giải thích thế chẳng phải là “mua dây buộc mình” sao ạ !

luubiit viết 18:07 ngày 01/10/2018

Ban đầu thì cứ viết bình thường thôi, khi có kinh nghiệm tự khắc bạn sẽ rút gọn code lại thôi.
Thời gian sẽ cho bạn điều đó.

Mason Ha viết 18:07 ngày 01/10/2018

Bạn có thể comment vài dòng vào để giải thích. Nếu bạn nhìn theo một hướng khác thì đó là một cơ hội để học thêm cái mới

Bài liên quan
0