MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 256 Lessons (9h 2m) | Size: 3.9 GB
Of all the things that we could learn this month, why dynamic proxies?
Back in 1996, we could learn the entire Java ecosystem in a week with Bruce Eckel's "Thinking in Java".
Fast-forward to 2020 and the volume of information is overwhelming.
Java is still quite easy to learn, especially if we focus on the most essential tools. Start with the syntax, then object-orientation, flow control, collections and Java 8 streams. Design patterns hold everything together.
But there is more, much more.
To become a true Java Specialist, we need to also master the underpinnings of this great platform. How else can we develop systems that take advantage of the power of Java?
Dynamic proxies are such a tool. We can save thousands of lines of repetitive code with a single class. By taking a thorough look at how they work, we will recognize good use cases for them in our systems.
Dynamic proxies are not an everyday tool. They may come in handy only half a dozen times in our career. But when they fit, they save us an incredible amount of effort. I once managed to replace over half a million code statements with a single dynamic proxy. Powerful stuff.
This course is for intermediate to advanced Java programmers who want to get to "guru" status. It is not suitable for beginners in Java.
Every section has tough exercises for us to solve, together with walkthroughs.
We hope you enjoy this course as much as I enjoyed creating it for you!
Let the dynamic proxy games begin!
Heinz
发布日期: 2020-08-10