
코딩으로 학습하는 리팩토링
백기선
리팩토링은 소프트웨어 엔지니어가 갖춰야 할 기본적인 소양 중 하나입니다. 이 강의는 인텔리J와 자바를 사용하여 보다 실용적인 방법으로 다양한 코드의 냄새와 리팩토링 기술을 설명하고 직접 실습할 수 있도록 준비했습니다.
Basic
리팩터링, Java, IntelliJ IDEA
Các tính năng được thêm vào Java 8 được sử dụng rộng rãi không chỉ trong API do Java cung cấp mà còn trong các thư viện và framework của bên thứ ba như Spring. Nếu bạn là nhà phát triển Java trong thời đại này, bạn phải biết điều này. Biến các kỹ năng của bạn thành của riêng bạn một cách nhanh chóng và dễ dàng với khóa học này.
Tìm hiểu về giao diện chức năng, lambda và tham chiếu phương thức.
Tìm hiểu về các phương thức mặc định và tĩnh của giao diện.
Tìm hiểu về Luồng và Tùy chọn.
Cách sử dụng JAVA 8 đúng cách
Tôi sẽ chỉ cho bạn cách thông minh nhất.
🙆🏻♀ Trong bài giảng này, chúng ta sẽ tìm hiểu về các tính năng chính được bổ sung trong Java 8.
Hiểu mã Java 8 và tự viết nó! 🙆🏻♂
Tìm hiểu về Java 8, phiên bản đầu tiên được phát hành vào tháng 3 năm 2014 và vẫn là phiên bản được các nhà phát triển Java sử dụng rộng rãi nhất sau hơn sáu năm.
Nếu bạn đã hoàn thành việc học những kiến thức cơ bản về Java nhưng vẫn cảm thấy mình không biết nhiều về nó và thấy cú pháp lạ khi xem mã do người khác viết , thì có thể là do bạn chưa hiểu hết các tính năng được bổ sung trong Java 8 .
Ở đây chúng ta có một con gà được dựng sẵn triển khai một giao diện có tên là Chicken.
Như bạn thấy, chúng tôi chỉ triển khai giao diện và không ghi đè bất kỳ phương thức nào.
Nhưng điều này là có thể.
Làm thế nào mà chúng ta có thể sử dụng phương thức create() trả về một Egg?
Bây giờ, hãy xem đoạn mã sau. Đây là một con gà. Nó đang chăm sóc một quả trứng muốn phát triển thành một con gà nửa nọ nửa kia.
Mã này cũng có thể được rút gọn thành:
Bạn có thắc mắc làm sao chúng ta có thể giảm lượng khí thải một cách sạch sẽ mà không cần sử dụng loại Trứng không?
Lần này, chúng ta hãy phân loại trứng.
Trong số những quả trứng được hiển thị ở đây, chúng ta hãy chỉ chọn những quả trứng màu vàng, sắp xếp chúng theo kích thước, sau đó in ra quả trứng wannaBe.
Sau khi tham gia khóa học này, bạn sẽ có thể viết và hiểu mã như thế này:
Bạn cũng có thể hiểu và viết mã như sau, mã này chạy tác vụ đẻ trứng trong một luồng riêng biệt và sau đó thưởng thức quả trứng (với lệnh gọi lại) khi nó được đẻ:
Java 8 còn cung cấp nhiều nội dung thú vị khác, chẳng hạn như API Ngày và Giờ, những thay đổi trong chú thích và những thay đổi trong vùng bộ nhớ, vì vậy hãy tham gia lớp học.
Cảm ơn
Khóa học này dành cho ai?
Nhà phát triển hoặc sinh viên đã hoàn thành nghiên cứu lập trình Java cơ bản
Các nhà phát triển hoặc sinh viên muốn tìm hiểu các tính năng chính của Java 8
Cần biết trước khi bắt đầu?
Cơ bản về lập trình Java
92,243
Học viên
4,208
Đánh giá
2,010
Trả lời
4.8
Xếp hạng
20
Các khóa học
네이버와 아마존을 거쳐 현재 Microsoft에서 시니어 소프트웨어 엔지니어로 일하고 있습니다.
아인슈타인은 "교육이란 사실을 가르치는 것이 아니라, 생각할 수 있는 힘을 기르는 것이다."라고 말했습니다. 그리고 저도 그 말에 깊이 공감하며 강의를 만들고 있습니다.
유튜브: '백기선' 채널에서 개발자 고민 상담 및 개발자에게 유용한 지식 공유
번역: 스프링 및 하이버네이트 관련 서적 다수 번역
저술: 쉽게 따라하는 자바 웹 개발
Tất cả
23 bài giảng ∙ (4giờ 56phút)
Tài liệu khóa học:
Tất cả
329 đánh giá
4.9
329 đánh giá
Đánh giá 3
∙
Đánh giá trung bình 4.3
3
"강의보단 라이브 코딩 수업에 가까움" 아마 대부분 사람들은 전문 강사, 교사에게 수업을 받은 적이 있을 겁니다. 잘 정제된 수업진행, 풍부한 자료 등 이런 것을 기대하기는 힘든 강의입니다. 다만 다루는 주제에 대해서 생각해보고, 찾아보고 직접 해보면서 습득할 수 있으신 분들에게는 괜찮은 강의라고 생각합니다. 저는 학생 신분이라서 추가적인 시간을 할당할 수 있었지만, 바쁘신 분들은 강의 진행이 별로일 것 같다는 생각이 듭니다. 다만, 최근 올리신 강의는 이런 문제를 개선하신 것 같습니다. 예전 강의인 만큼 감안하시고 선택하시길 바랍니다.
Đánh giá 9
∙
Đánh giá trung bình 5.0
5
이 강의 덕분에 제가 자바를 좋아하게 되었다고 해도 과언이 아닙니다. 특히 스트림이랑 함수형 인터페이스 부분을 이렇게 쉽게 설명해주신 분은 기선님이 처음입니다ㅠㅠ.. 덕분에 맨날 자바로 코테 본다고 하면 해보지도 않고 포기했던 제가 자바로 코테 공부를 하게 되었습니다. 성의 없다고 느껴진다는 피드백도 있는데 저는 오히려 자바를 어려워 할 필요 없다는 듯한 기선님의 무심한 말투가 제가 가지고 있던 자바에 대한 부담감을 덜어주셔서 좋았습니다. 이거 듣고 저는 이펙티브 자바 1,2랑 코드 조작도 샀어요!! 진짜 킹갓 제너럴 기선님 감사합니다 감사합니다 🥹🥹
Đánh giá 26
∙
Đánh giá trung bình 5.0
5
몇몇 수강평들 때문에 망설이다가 결제했는데, 진짜 초등학교처럼 가르쳐줘야 만족하는 분들이 많으신 것 같네요.. 전 기선님이 답변하는 부분에 있어서는 종종 다소 불친절하다고 느껴본 적 있지만 강의에서는 늘 목소리도 좋으시고 완벽하게 준비해놓고 시작하는 강의는 아니지만 오히려 마이크로소프트에 일하는 엘리트 개발자께서도 이런 식으로 찾아가며 하는구나 싶어서 그런 부분까지 배울 점이라고 봅니다. 내용도 무조건 많다고 좋은 게 아니라고 보구요. 가끔 가격 대비 수강 시간만 엄청 긴 강의들 있는데, 들어보면 기선님처럼 5분이면 설명할 수 있을 거 20분 30분 늘여가며 설명하는 경우가 대부분입니다.. 제가 시간이 없어서 아직 기선님 강의를 많이 들어보지는 못했으나 제가 지금까지 들어본 바로는 모두 가격 대비 만족도 높은 편이라고 봅니다. 초등학생 가르치듯 알려주는 강의 보고 싶으면 다른 걸 보시되, 진짜 알짜베기만 빨리 빨리 배우고 싶으면 기선님 강의 추천합니다. 제가 들어본 것들은 다 좋았어요.
Đánh giá 3
∙
Đánh giá trung bình 4.7
1.165.874 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!