December 2009
2 posts
1 tag
البرمجيات الحرة و تطوير التكنلوجيا في العالم...
هناك فكرة او زعم يطرح دائما في بعض الاروقة التقنية العربية، هذه الفكرة تتمحور حول انه بدون ثقافة احترام الملكية الفكرية و رخص الاستخدام, لن تكون هناك صناعة برمجيات محترمة في الوطن العربي لان البرامج سوف “تسرق” (يقصدون تستنسخ) و يتم تداولها بالمجان و تفلس الشركة المنتجة. بداية، هذا الكلام فيه نسبة من الصحة، و لكنه ليس صحيح تماما، فهو يركز على نقطة معينة و لكنه يغفل الكثير من النقاط. ...
Dec 8th
3 tags
How do I choose a class?
Originally I wrote this as an answer to this question on stackoverflow: OOP - How to choose a possible object candidate? However, It was a bit long, so I stripped it of the talking points and just kept the basics. So the short answer to the question of “How do I write good OOP code?” is: Just write something that gets the job done, even if it’s ugly, then refactor...
Dec 2nd