من ألّف كتاب شيفرة دافنشي ؟
شيفرة دا فينشي رواية تشويق وغموض بوليسية خيالية للمؤلف الأمريكي دان براون نشرت عام 2003.
أما طريقة التصميم من أسفل لأعلى فهي عبارة عن دمج أجزاء الأنظمة معا لإنشاء نظم أكثر ضخامة وبذا يتكون نظام ناشئ هو عبارة عن تجميع للأنظمة الفرعية الخاصة بالأنظمة الأصلية. يتم في هذا التصميم تحديد العناصر الأساسية المنفردة للنظام أولا في تفصيل كبير، من ثم ربطها معا لتكون أنظمة فرعية أكبر حجما يتم ربطها بدورها مع بعضها على مستويات عدة أحيانا إلى أن يتم تشكيل نظام مكتمل عالي المستوى في النهاية. تشبه هذه الطريقة غالبا نموذج "بذرة" حيث تكون البدايات صغيرة ولكنها تنمو في النهاية لتكون أكثر تعقيدا واكتمالا. على أي حال فقد تتمخض هذه "الإستراتيجيات العضوية" عن تشابك العناصر والأنظمة الفرعية التي يتم تطويرها بشكل معزول لتصير موضوعا للتحسين المحلي مقابل العمل على التوافق مع غرض عالمي للنظام.
تلعب طريقتا التصميم من أعلى لأسفل ومن أسفل لأعلى دورا رئيسيا في عملية تطوير البرمجيات. تؤكد طرق التصميم من أعلى إلى أسفل على التخطيط والفهم الكامل للنظام. وتتأصل فيها الفكرة التي تقول بأنه لا يمكن البدء بعملية كتابة الشيفرة البرمجية (الكود) إلى أن يتم الوصول إلى مستوى مرض من التفصيل في التصميم ضمن جزء من النظام على الأقل ويتم عمل طريقة التصميم هذه عن طريق ربط البذور عوضا عن الوحدة. يؤخر هذا اختبار وحدات الوظائف النهائية للنظام إلى أن يتم الانتهاء من التصميم ذي الأهمية. تشدد طريقة التصميم من أسفل لأعلى على عملية كتابة الشيفرة البرمجية ومرحلة الاختبار المبكر والتي يمكن أن تبدأ بمجرد تحديد الوحدة الأولى. تواجه هذه الطريقة خطر أن يتم كتابة شيفرة هذه الوحدات بدون وجود فكرة واضحة عن كيفية ربطها مع الأجزاء الأخرى من النظام إضافة إلى أن مثل هذا الربط قد لا يكون سهلا كما كان متوقعا في البداية. وتعتبر إعادة استخدام الشيفرة البرمجية واحدة من أهم فوائد طريقة التصميم من أسفل لأعلى.