7 كتب يجب علي كل مبرمج قراءتها

7 كتب يجب علي كل مبرمج قراءتها


1-كتاب Clean Code: A Handbook of Agile Software Craftsmanship

كتاب Clean Code الذي كتبه الكاتب روبرت سيسيل مارتن يتحدث عن الكود النظيف الخالي من الأخطاء عبر الكثير من الامثلة و التمارين والخطوات لكتابة كود نظيف  , أغلبيت الامثلة في الكتاب هي بلغة الجافا و البعض الاخر بباقي اللغات و هو كتاب رائع لل object orientated coding.

2-كتاب Coders at Work: Reflections on the Craft of Programming

كتاب Coders at Work الذي كتبه بيتر سيبال يتمحور علي محادثات مع علماء الحاسوب و العديد من المبرمجين الرائعين و يستند الكتاب الى سلسلة من اللقاءات التى تتم كتابة 15 مقدمة عليها فى شكل نصوص  و هو يتكون من أسئلة و أجوبة عن كيف المبرمجين تعلموا و كيف طوروا من نفسهم

3- كتاب Introduction to Algorithms

كتاب المقدمة في الخوارزميات في عالم البرمجة يتكون من سلسلة من العمليات الحسابية و الخوارزمية و هو أحد الكتاب اللازم للبرمجة الاساسية و لكل مبرمج و هو يتكون من دروس لفهم الخوارزميات و هي تهدف لتعليم الطلاب الجاميعين البرمجة وعلم الخوارزميات

4-كتاب Pragmatic Programmer

هو كتاب يشرح اليات البرمجة التى تساعدك على كتابة كود برمجي متكامل وقادرا على تجنب الاخطاء البرمجية و هو يوفر المبادئ التوجيهية السليمية لاستخدام الادوات و أختبار الاكواد بفعالية. علاوة على ذلك, فانه يقدم الكثير من المفاهيم لكتابة كود برمجي عالي الجودة, ويستخدم نهج عملى تجاه البرمجة


5-كتاب Code Complete 2

كتاب كتبيه الاستاذ ستيف ماك كونيل و النسخة الاولي من الكتاب كانت تقدم معلومات برمجية كلاسكية أي للمبتدئين و النسخة الثانية تتمحور وتتعلق بكل شي عن الغات البرمجية التي هي الجافا و ال C++ مما يساعد على تحسين قدرات المطور وحل المشاكل البرمجية بذكاء ويقدم الكتاب معلومات عن كيفية كتابة كود عالي الجودة, باستخدم المتغيرات والبيانات. و يساعد فى تحسين الفكر الخاص بالمبرمج و يتمتع الكتاب بطريقة رائعة و ممتعة في الشرح

6- كتاب The Art of Computer Programming

هو كتاب كتبه عالم الحاسوب دونالد كانوث ويقدم فصولا عديدة عن أساسيات علم الخوارزمية في علوم الحاسوب و البرمجة و هذا الكتاب يعد مصدرا للمعلومات و مفيد جدا لكل مبرمج و يعتبر مرجع هام للعديد من المبرمجين في الخوارزمية


7-كتاب Rapid Development

هذا الكتاب يتحدث عن استراتيجية تطوير البرامج السريعة التى يمكن تطبيقها على بناء برامج عالية الجودة فى وقت قصير. وقد ادرج العديد من افضل الممارسات التى يمكن تطبيقها بفعالية فى المشاريع البرمجية و هذا الكتاب يشير ايضا الى بعض الاخطاء التى أرتكبها العديد من مطورى البرامج و يناقش كيف يمكن تجنبه.


يجب علي المبرمج دائما أن لا ينسي قراءة الكتب الجديدة دائما لما فيها من معلومات قيمة و مصادر هامة لتحسين المهارات وأكتساب العديد من الخبرات 

إرسال تعليق

أحدث أقدم