Tags » Design Pattern

Programming Language Concepts (Design Patterns) | CS | Course

Brief Information
Computer Science

Java 8 Lambda Expression for Design Patterns - Command Design Pattern

In this blog I would illustrate implementing the command pattern in functional programming style using Java 8 Lambda expressions. The intent of command pattern is to encapsulate a request as an object, thereby parameterizing clients with different requests, queue or log requests, and support corresponding operations. 679 more words

Java

أنماط التصميم في الجافا

لغة الجافا من أكثر لغات البرمجة تطوراً وأكبرها إنتشاراً وشهرة, ويمكن القول بإنها تكنولوجيا كاملة لا مجرد لغة برمجة فيمكن إستخدامها في العديد من المنصات وأنظمة التشغيل المختلفة والنظم المدمجة وغيرها ويمكن تخصيص آلة الجافا الإفتراضية (JVM) لتناسب بيئة التشغيل المعينة التي نريد تشغيل جافا عليها مثل ما فعلت شركة قوقل بتخصيص ال JVM لبيئة الهواتف المحمولة في نظامهم الأندرويد وأطلقوا عليها Dalvik virtual machine , إذا فلغة جافا لغة مرنة جداً ويمكن تشغيلها في بيئات مختلفة ,, ولكن ينبغي على مبرمج من مبرمجي الجافا أن يكون على دراية بالطرق المناسبة لكتابة الكود البرمجي حتى لا تحدث المشاكل التي لا تُحمد عقباها.

344 more words

Design Pattern

Ecology, Design Patterns & the Self-Building City

While a resurgence in mixed-use development has contributed to more human-scale districts, Färgfabriken‘s Jan Ryden argues in a recent article for Volume, that it often lacks the diversity Jane Jacobs championed, driving up costs and limiting fine grain development. 30 more words

Intelligence

C++ learning diary

I finally made up my mind some time ago that I’m gonna learn C++. Since it’s a somewhat more expert friendly then novice friendly, I’ve been struggling along the way. 161 more words

Resource Acquisition Is Initialization (RAII) idiom

打字猴自從開始寫web application後,越來越少碰C\C++。最近忙裡偷閒重溫C\C++趕緊把一些重要觀念複習一下。RAII是在C++中比較推薦用於resource management的programming idiom。 88 more words