منتديات داماس

منتديات داماس (https://www.damasgate.com/vb/index.php)
-   كتب تعليم البرامج والتقنية (https://www.damasgate.com/vb/forumdisplay.php?f=239)
-   -   Masterminds كتاب جدا مهم للمبرمجين (https://www.damasgate.com/vb/showthread.php?t=362706)

daya 30-06-2015 01:24 PM

Masterminds كتاب جدا مهم للمبرمجين
 
السلام عليكم ورحمة الله وبركاته
بسم الله الرحمن الرحيم


الكتاب الذي تنشره دار اوريلي و تاريخ اول طبعة هو 2009 يتمتع بـ 496 صفحة يبدو واعدا من عنوانه لكن مع الاسف كلما توغل القاريء في الكتاب خابت اماله. قبل ان نستطرد في الكلام علينا ان نعرف ماذا يقدم الكتاب ؟..
الكتاب بكل بساطة مجموعة من المقابلات و الحوارات فكل مقابلة هي مع مصمم لغة ما. و هذا ملخص المقابلات
Adin D. Falkoff: APL
Thomas E. Kurtz: BASIC
Charles H. Moore: FORTH
Robin Milner: ML
Donald D. Chamberlin: SQL
Alfred Aho, Peter Weinberger, and Brian Kernighan: AWK
Charles Geschke and John Warnock: PostScript
Bjarne Stroustrup: C++
Bertrand Meyer: Eiffel
Brad Cox and Tom Love: Objective-C
Larry Wall: Perl
Simon Peyton Jones, Paul Hudak, Philip Wadler, and John Hughes: Haskell
Guido van Rossum: Python
Luiz Henrique de Figueiredo and Roberto Ierusalimschy: Lua
James Gosling: Java
Grady Booch, Ivar Jacobson, and James Rumbaugh: UML
Anders Hejlsberg: Delphi inventor and lead developer of C#
الان نرى اسماء معروفة و مشهورة و لغات محبوبة ! و لكن مع الاسف الكتاب كان خيبة امل كبيرة لي. اولا السعر فالكتاب الورقي بـ 26 دولار و الكندل بـ 14 دولار ، قررت ان اختار الكندل لكي اتفادى رسوم الشحن و مدة الانتظار
لن اتكلم عن تجربة الكندل فهي قراءة رائعة لا شك في ذلك و ان كنت افتقد الاحساس بممسك الكتاب و اجراء طقوس ما قبل القراءة ! فأنا لا اقرا الكتاب الا بعد ان اشمه و اتصفحه بسرعة قصوى ، لكن في الكندل لا يوجد شيء كهذا ..
على كل حال لماذا الكتاب كان خيبة امل لو تجاهلنا السعر؟..
النقطة الاولى التي تثير الاشمئزاز هي كثرة الاخطاء الاملائية و كأن الكتاب لم يمر على اي مدقق او محرر، فمن الغريب فعلا و اللغة الانجليزية ليست لغتي الام ان احصي عدد مهول من الاخطاء الاملائية.
و عندما اشرت الى ان الكتاب لم يخضع لتحرير يبدو اني لم اكن مبالغا فالمقابلات موضوعة هكذا في الكتاب بدون اي تعديل لكي تناسب النشر فهناك الكثير من الكلمات السوقية التي اترفع عنها هنا . و ايضا هناك الكلمات التي لا تصلح للمادة المطبوعة مثل Ooh , O’boy , ;) ... الخ احيانا كنت احسب انني اقرا حوارا على الماسنجر او بودكاست رخيص!..
الشيء المؤسف الاخر هو ان جل الكتاب يتكلم عن تصميم لغات البرمجة و هذا الشيء نادرا ما يقع في فائدتنا كمبرمجين او محبي القراءة عن البرمجة لاننا نستخدم اللغات و لا نريد ان ننشيء لغه كي نهتم بتفاصيل التصميم . نعم من الطبيعي ان يكون هناك كلام عن تصميم اللغات لان المتكلمين كلهم مصممين لغات و لكن كان يمكن الاختصار في هذا الجانب و الكلام عن اشياء ملموسة اكثر لنا كعامة القراء.
الغريب انه اذا تركنا الكلام عن تصميم اللغات فغالبا ما سيكون الكلام مسائل المزامنة و هي مسائل مملة و ليست في واقعنا الملموس بذلك القدر .
اخيرا الامر المزعج جدا هو ان كل مصمم لغة لا يرتاح نفسيا الا اذا ذكر عيبا في اللغة المنافسة له مثل جافا و سي++ و سي # و كأنه لن يتبين قوة لغته الا اذا استنقص من اللغة الاخرى .

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

https://u.damasgate.com/001a/001/cdy...hsje8qw6t2.png


رابط الكتاب
http://www.gulfup.com/?Sv9M2J

او من سرفر البوابة
http://s8.alxa.net/s8/srvs7/009/Mast...rogramming.rar

سعد الدين 30-06-2015 03:51 PM

كتاب جيد ومفيد الف شكر :thumbs-up:

محـــمد ظافـــر 01-07-2015 12:42 AM

بارك الله فيك اخي العـزيز

Ali Husein 11-07-2015 08:05 PM

بارك الله فيك...
168

ramadanasmail 08-11-2015 01:15 PM

شكرا

ramadanasmail 08-11-2015 01:16 PM

وبارك الله بك

MEDO LOVER 31-01-2016 07:37 PM

شكرا يا غالي
بارك الله فيك
كنت بدور عليه من زمان والله

Ali Husein 05-10-2016 12:18 AM

:thumbs-up:

بارك الله فيك.

Mohamed sh 07-12-2016 08:04 PM

الله يسلم يديك

aboumeriem 08-12-2016 09:14 PM

جزاكَ الله خيراً


الساعة الآن 11:30 AM.

Powered by vBulletin® Version
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
The owner and operator of the site is not responsible for the availability of, or any content provided.
Topics that are written in the site reflect the opinion of the author.
جميع ما يُطرح من مواضيع ومشاركات تعبر عن رأي كاتبها ولا تعبر عن رأي مالك الموقع أو الإدارة بأي حال من الأحوال.