1. Effective Java
منذ أن تم آخر تحديث لهذه الكلاسيكية الحائزة على جائزة Jolt في عام 2008 ، تغيرت بيئة برمجة Java بشكل كبير. قدم Java 7 و Java 8 ميزات ووظائف جديدة بما في ذلك طريقة ()forEach في الواجهة القابلة للتكرار والطرق الافتراضية والثابتة في الواجهات
منذ أن تم آخر تحديث لهذه الكلاسيكية الحائزة على جائزة Jolt في عام 2008 ، تغيرت بيئة برمجة Java بشكل كبير. قدم Java 7 و Java 8 ميزات ووظائف جديدة بما في ذلك طريقة ()forEach في الواجهة القابلة للتكرار والطرق الافتراضية والثابتة في الواجهات
والواجهات الوظيفية وتعبيرات Lambda و Java Stream API لعمليات البيانات المجمعة على المجموعات و Java Time API وتحسينات واجهة برمجة تطبيقات التجميع وتحسينات Concurrency API وتحسينات Java IO.
2. Head First Java
يجمع الكتاب بين الألغاز والمرئيات القوية والمقابلات التي تبحث عن الذات مع كائنات Java الشهيرة لإشراكك بعدة طرق مختلفة. إنه سريع وممتع وفعال. وعلى الرغم من مظهرها الممتع ، فإن Head First Java هي أشياء جادة: مقدمة كاملة للبرمجة الموجهة للكائنات OOP و Java.
يجمع الكتاب بين الألغاز والمرئيات القوية والمقابلات التي تبحث عن الذات مع كائنات Java الشهيرة لإشراكك بعدة طرق مختلفة. إنه سريع وممتع وفعال. وعلى الرغم من مظهرها الممتع ، فإن Head First Java هي أشياء جادة: مقدمة كاملة للبرمجة الموجهة للكائنات OOP و Java.
تركز الطبعة الثانية على Java 5.0، أحدث إصدار من لغة Java ومنصة التطوير. نظرًا لأن Java 5.0 يعد تحديثًا رئيسيًا للنظام الأساسي ، مع إجراء تغييرات عميقة على مستوى التعليمات البرمجية ، يلزم إجراء المزيد من الدراسة الدقيقة والتنفيذ.
3. Java Concurrency in Practice
يغطي هذا الكتاب موضوعًا عميقًا ودقيقًا للغاية بطريقة واضحة وموجزة للغاية ، مما يجعله الدليل المرجعي المثالي لـ Java Concurrency. كل صفحة مليئة بالمشاكل (والحلول!) التي يواجهها المبرمجون كل يوم.
يغطي هذا الكتاب موضوعًا عميقًا ودقيقًا للغاية بطريقة واضحة وموجزة للغاية ، مما يجعله الدليل المرجعي المثالي لـ Java Concurrency. كل صفحة مليئة بالمشاكل (والحلول!) التي يواجهها المبرمجون كل يوم.
الاستغلال الفعال للتزامن هو أصبحت أكثر أهمية الآن بعد أن قدم قانون مور المزيد من النوى ولكن ليس أسرع النوى ، وسيوضح لك هذا الكتاب كيفية القيام بذلك.
4. Head First Design Patterns: A Brain-Friendly Guide 1st Edition
في أي لحظة ، يعاني شخص ما من نفس مشكلات تصميم البرامج التي تواجهها. وهناك احتمالات ، أن شخصًا آخر قد حل مشكلتك بالفعل. يُظهر لك هذا الإصدار من أنماط تصميم Head first – المُحدَّثة الآن لـ Java 8 –
في أي لحظة ، يعاني شخص ما من نفس مشكلات تصميم البرامج التي تواجهها. وهناك احتمالات ، أن شخصًا آخر قد حل مشكلتك بالفعل. يُظهر لك هذا الإصدار من أنماط تصميم Head first – المُحدَّثة الآن لـ Java 8 –
الأنماط المجربة والصحيحة التي تم اختبارها على الطريق والتي يستخدمها المطورون لإنشاء برامج وظيفية وأنيقة وقابلة لإعادة الاستخدام . بحلول الوقت الذي تنتهي فيه من هذا الكتاب ، ستكون قادرًا على الاستفادة من أفضل ممارسات التصميم وخبرات أولئك الذين حاربوا وحش تصميم البرامج وانتصروا.
المقالة بالكامل👇
albashmoparmeg.com
albashmoparmeg.com
جاري تحميل الاقتراحات...