پرش به محتوا

کود قوخوسو

ویکی‌پدیادان، آچیق بیلیک‌لیک‌دن
(کد قوخوسو-دن يوْل‌لاندیریلمیش)

کود قوخوسو (اینگیلیسجه: Code smell) بیلگی‌سایار پروقراملاماسیندا داها درين موشکولو گوستره بيلجک هر هانسی بير خصوصيتی ایفاده ائدر. کود قوخوسونون نه اولوب اولمادیغینی معين ائتمک سوبيکتيودير و ديل، یازیلیمجی و گلیشتیرمه متدولوژیسینه گؤره دئييشير.

بو اصطلاح 1990'لارین سونوندا کنت بک طرفیندن WardsWikiده مشهور حالا گتیریلدی. اصطلاحین قوللانیمی, مارتین فولر‌‌‌’ین 1999 تاریخلی یئنیدن دوزنلمه: موجود کودون تاساریمینی یاخجیلاشتیرما کیتابیندا یئر آلماسیندان سونرا آرتدی. عینی زاماندا چئویک یازیلیمجیلار طرفیندن قوللانیلان بیر اصطلاحدیر.

تعریف

[دَییشدیر]

کود قوخولاری تئکنیک خطالاردان داها چوخ یازیلیم تاساریمینداکی ضعیفلیک‌لرین گؤسترگه‌سیدیر. بو قوخولار توسعه‌نی یاواشلادابیلر و یا گلجک‌ده‌کی خطا ریسکینی آرتابیلر. روبرت ج. مارتینه گؤره کد قوخولاری یازیلیم صنعتکارلیغی اوچون بیر "ده‌یه‌ر سیستئمی" وظیفه‌سینی یئرینه یئتیریرلر. باشلانقیجدا موشکول‌لردن داها چوخ هشدار اولاراق گؤرولسه ده، بونلار ریفکتورینگ اوچون اؤنملی گؤسترگه‌لردیر و یازیلیمجیلارین کد کیفیتینی و دواملیغینی آرتیرمالارینا یاردیمجی اولور. کدون آنلاشیلابیلیرلیغی, دئییشیکلیق راحاتلیغی و اعتبار کیمی فاکتورلار کد قوخولارینین معین‌لشدیرمه‌سینده نقشی اولور. 2015 ایلینده‌ آپاریلان بیر آراشدیرما، کدون کیفیتینیندن داها چوخ بازارا چیخما موددتینیه اولویت وئریلمه‌سینین سونوجوندا یارانان تئکنیک بورجون سونوجلارینا داییر تجربی مدرکلر تاپدی.

قایناقلار

[دَییشدیر]

اینگیلیسجه ویکی‌پدیاسی‌نین ایشلدنلری طرفیندن یارانمیش«Code smell»، مقاله‌سیندن گؤتورولوبدور.