December 2009
2 posts
1 tag
البرمجيات الحرة و تطوير التكنلوجيا في العالم...
هناك فكرة او زعم يطرح دائما في بعض الاروقة التقنية العربية، هذه الفكرة تتمحور حول انه بدون ثقافة احترام الملكية الفكرية و رخص الاستخدام, لن تكون هناك صناعة برمجيات محترمة في الوطن العربي لان البرامج سوف “تسرق” (يقصدون تستنسخ) و يتم تداولها بالمجان و تفلس الشركة المنتجة.
بداية، هذا الكلام فيه نسبة من الصحة، و لكنه ليس صحيح تماما، فهو يركز على نقطة معينة و لكنه يغفل الكثير من النقاط.
...
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...