Skip to content
EntityQ76438· pop 28· linked from 261 articles

نموذج مضاد

Sign in to save

Also known as antipattern

An anti-pattern is a solution to a class of problem which may be commonly used but is likely to be ineffective or counterproductive. The term, coined in 1995 by Andrew Koenig, was inspired by the book Design Patterns which highlights software development design patterns that its authors consider to be reliable and effective. A paper in 1996 presented by Michael Ackroyd at the Object World West Conference described anti-patterns. It was, however, the 1998 book AntiPatterns that both popularized the idea and extended its scope beyond the field of software design to include software architecture

Wikidata facts

Subclass of
pattern
Show 4 more facts
topic's main category
Category:Anti-patterns
Commons category
Anti-patterns
Sources (2)

via Wikidata · CC0

Article · العربية

في هندسة البرمجيات، النموذج المضاد (أو antipattern) هو أحد نماذج التصميم من الشائع استخدامه ولكنه غير فعال و/ أو يؤدي إلى نتائج عكسية في الممارسة العملية. وقد وضع هذا المصطلح في عام 1995 من قبل أندرو كونيغ،وهو مستوحى من كتاب عصابة الأربعة ديزاين باترنز، التي طورت مفهوم نماذج التصميم في مجال البرمجيات. وشاع المصطلح على نطاق واسع بعد ثلاث سنوات من خلال كتاب انتي باترن، الذي مدد استخدام المصطلح إلى ما وراء مجال تصميم البرمجيات وإلى التفاعل الاجتماعي العام. ووفقا للمؤلفين الكتاب، يجب أن يكون هناك ما لا يقل عن اثنين من العناصر الرئيسية الحالية لتمييز الفعلي بين النموذج المضاد وبين عادة سيئة بسيطة، أو ممارسة سيئة، أو فكرة سيئة: * نموذج متكرر لحركة، أو لعملية أو لهيكل يبدو في البداية أنه مفيد، ولكن في نهاية المطاف تنتج عواقب سيئة أكثر من النتائج مفيدة، و * وحل إعادة هيكلة الكود تم توثيقه بوضوح، وثبت في الممارسة الفعلية وتكرارها. كثيرا ما يستخدم بشكل سئ مع ألفاظ محدثة ذات تناقض ظاهري، وكثير من الأفكار المضادة للنموذج تصل إلى ما هو أكثر قليلا من الأخطاء، أو التشدق، أو المشاكل القابلة للحل، أو الممارسات السيئة التي يجب تجنبها إذا كان ذلك ممكنا. وأحيانا تُعرف باسم أغوية أو النماذج المظلمة، وهذا الاستخدام غير الرسمي لهذا المصطلح يشير إلى فئات اعادت اختراع حلول سيئة للمشاكل. وبالتالي، فالعديد من المرشحات كنماذج مضادات قيد المناقشة لا تعتبر رسميا مضادة للنماذج.ومن خلال وصف الأخطاء المتكررة رسميا، يمكن للمرء أن يتعرف على القوى التي تؤدي إلى تكرارها ومعرفة كيف قام الآخرون بإعادة هيكلة تلك النماذج المكسورة.

Abstract from DBpedia / Wikipedia · CC BY-SA