Azərbaycanca AzərbaycancaDeutsch Deutsch日本語 日本語Lietuvos Lietuvosසිංහල සිංහලTürkçe TürkçeУкраїнська УкраїнськаUnited State United State
Destek
www.wikipedia.tr-tr.nina.az
  • Vikipedi

You aren t gonna need it YAGNI eXtreme Programming XP metodolojisinden doğan ve bir programcının gerekli olana kadar yen

You aren't gonna need it

You aren't gonna need it
www.wikipedia.tr-tr.nina.azhttps://www.wikipedia.tr-tr.nina.az
TikTok Jeton Satışı

"You aren't gonna need it" (YAGNI),eXtreme Programming (XP) metodolojisinden doğan ve bir programcının gerekli olana kadar yeni işlevsellik eklememesi gerektiğini savunan bir yazılım geliştirme prensibidir. İfadenin diğer varyasyonları arasında "You aren't going to need it" (YAGTNI) ve "You ain't gonna need it" sayılabilir.

, XP'nin kurucularından biri olarak bu felsefeyi şöyle açıklar: "Bir şeyleri yalnızca ihtiyacınız olacağını öngördüğünüz için değil, gerçekten ihtiyaç duyduğunuzda uygulayın."John Carmack ise "Daha az deneyimli geliştiricilerin, gelecek gereksinimler/uygulamalar için mimari oluşturmanın ne kadar nadiren net pozitif sonuç verdiğini takdir etmeleri zordur." demiştir.

Bağlam

YAGNI, XP'nin "muhtemelen işe yarayacak en basit şeyi yap" (DTSTTCPW) uygulamasının temelindeki prensiplerden biridir. Bu prensip, sürekli , sürekli otomatik birim testi ve sürekli entegrasyon gibi diğer uygulamalarla birlikte kullanılmak üzere tasarlanmıştır. Sürekli yeniden düzenleme olmadan kullanıldığında, olarak bilinen dağınık kod ve büyük ölçekli yeniden çalışmaya yol açabilir.[] YAGNI'nin destekleyici uygulamalara bağımlılığı, XP'nin orijinal tanımının bir parçasıdır.

Ayrıca bakınız

  • Tek sorumluluk ilkesi
  • SOLID
  • Daha kötüsü daha iyidir

Kaynakça

  1. ^ Extreme Programming Installed, ; Ann Anderson, Chet Hendrickson (2001). 265 sayfa, s. 190, web sayfası: Books-Google-dIsC, alıntı: "YAGNI: 'Buna İhtiyacınız Olmayacak.' Bu slogan, XP'nin en ünlülerinden biri..., bize her zaman sahip olduğumuz hikaye üzerinde çalışmamızı, ihtiyacımız olacağını düşündüğümüz şeyler üzerinde değil."
  2. ^ a b Extreme Programming examined, Succi, Giancarlo; Michele Marchesi, 2001, 569 sayfa, web sayfası: Books-Google-VSCh, alıntı: "XP, 'muhtemelen işe yarayacak en basit şeyi yapın' der çünkü 'buna ihtiyacınız olmayacak'."
  3. ^ a b Object-oriented & classical software engineering, Schach, Stephen R. (2007). 618 sayfa, s., web sayfası: Book-Google-hWwh, alıntı: "Extreme programming ile ilişkilendirilen iki kısaltma şunlardır: YAGNI (buna ihtiyacınız olmayacak) ve DTSTTCPW (muhtemelen işe yarayacak en basit şeyi yap)."
  4. ^ Lindstrom, Lowell; Zannier, Carmen; Erdogmus, Hakan, (Ed.) (2004). Extreme Programming and Agile Methods – XP/Agile Universe 2004: 4th Conference on Extreme Programming and Agile Methods. Lecture Notes in Computer Science. Berlin: Springer. s. 121. ISBN . 
  5. ^ ; (8 Temmuz 1999). Refactoring: Improving the Design of Existing Code. Addison-Wesley Professional, 431 sayfa, s. 68, web sayfası: BGoogle-1M. . Alıntı: "buna ihtiyacınız olmayacak".
  6. ^ Poppendieck, Mary; Tom Poppendieck (2003). Lean Software Development: An Agile Toolkit, s.59, web sayfası: BGoogle-hQ. Alıntı: ", Extreme Programming Explained, Bölüm 17, bu uygulama için YAGNI (Buna İhtiyacınız Olmayacak) kısaltmasını kullanır ve gerekçesini açıklar."
  7. ^ Olsen, Russ (2007). Design Patterns in Ruby, s.13, web sayfası: [1]. . Alıntı: "Bu tasarım prensibi Extreme Programming dünyasından çıkmıştır ve 'Buna İhtiyacınız Olmayacak' (YAGNI kısaltması) ifadesiyle zarif bir şekilde özetlenmiştir."
  8. ^ Jeffries, Ron (4 Nisan 1998). "Buna İhtiyacınız OLMAYACAK!". Erişim tarihi: 7 Kasım 2007. Arşivlenmesi gereken bağlantıya sahip kaynak şablonu içeren maddeler ()
  9. ^ "John Carmack tweet". 16 Ağustos 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Aralık 2022. 

wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar

You aren t gonna need it YAGNI eXtreme Programming XP metodolojisinden dogan ve bir programcinin gerekli olana kadar yeni islevsellik eklememesi gerektigini savunan bir yazilim gelistirme prensibidir Ifadenin diger varyasyonlari arasinda You aren t going to need it YAGTNI ve You ain t gonna need it sayilabilir XP nin kurucularindan biri olarak bu felsefeyi soyle aciklar Bir seyleri yalnizca ihtiyaciniz olacagini ongordugunuz icin degil gercekten ihtiyac duydugunuzda uygulayin John Carmack ise Daha az deneyimli gelistiricilerin gelecek gereksinimler uygulamalar icin mimari olusturmanin ne kadar nadiren net pozitif sonuc verdigini takdir etmeleri zordur demistir BaglamYAGNI XP nin muhtemelen ise yarayacak en basit seyi yap DTSTTCPW uygulamasinin temelindeki prensiplerden biridir Bu prensip surekli surekli otomatik birim testi ve surekli entegrasyon gibi diger uygulamalarla birlikte kullanilmak uzere tasarlanmistir Surekli yeniden duzenleme olmadan kullanildiginda olarak bilinen daginik kod ve buyuk olcekli yeniden calismaya yol acabilir kaynak belirtilmeli YAGNI nin destekleyici uygulamalara bagimliligi XP nin orijinal taniminin bir parcasidir Ayrica bakinizTek sorumluluk ilkesi SOLID Daha kotusu daha iyidirKaynakca Extreme Programming Installed Ann Anderson Chet Hendrickson 2001 265 sayfa s 190 web sayfasi Books Google dIsC alinti YAGNI Buna Ihtiyaciniz Olmayacak Bu slogan XP nin en unlulerinden biri bize her zaman sahip oldugumuz hikaye uzerinde calismamizi ihtiyacimiz olacagini dusundugumuz seyler uzerinde degil a b Extreme Programming examined Succi Giancarlo Michele Marchesi 2001 569 sayfa web sayfasi Books Google VSCh alinti XP muhtemelen ise yarayacak en basit seyi yapin der cunku buna ihtiyaciniz olmayacak a b Object oriented amp classical software engineering Schach Stephen R 2007 618 sayfa s web sayfasi Book Google hWwh alinti Extreme programming ile iliskilendirilen iki kisaltma sunlardir YAGNI buna ihtiyaciniz olmayacak ve DTSTTCPW muhtemelen ise yarayacak en basit seyi yap Lindstrom Lowell Zannier Carmen Erdogmus Hakan Ed 2004 Extreme Programming and Agile Methods XP Agile Universe 2004 4th Conference on Extreme Programming and Agile Methods Lecture Notes in Computer Science Berlin Springer s 121 ISBN 3 540 22839 X 8 Temmuz 1999 Refactoring Improving the Design of Existing Code Addison Wesley Professional 431 sayfa s 68 web sayfasi BGoogle 1M 978 0201485677 Alinti buna ihtiyaciniz olmayacak Poppendieck Mary Tom Poppendieck 2003 Lean Software Development An Agile Toolkit s 59 web sayfasi BGoogle hQ Alinti Extreme Programming Explained Bolum 17 bu uygulama icin YAGNI Buna Ihtiyaciniz Olmayacak kisaltmasini kullanir ve gerekcesini aciklar Olsen Russ 2007 Design Patterns in Ruby s 13 web sayfasi 1 9780321490452 Alinti Bu tasarim prensibi Extreme Programming dunyasindan cikmistir ve Buna Ihtiyaciniz Olmayacak YAGNI kisaltmasi ifadesiyle zarif bir sekilde ozetlenmistir Jeffries Ron 4 Nisan 1998 Buna Ihtiyaciniz OLMAYACAK Erisim tarihi 7 Kasim 2007 Arsivlenmesi gereken baglantiya sahip kaynak sablonu iceren maddeler link John Carmack tweet 16 Agustos 2022 tarihinde kaynagindan arsivlendi Erisim tarihi 2 Aralik 2022

Yayın tarihi: Temmuz 01, 2025, 23:31 pm
En çok okunan
  • Aralık 17, 2025

    TimedText:Sym 9 Fourth Movement.mid

  • Aralık 16, 2025

    TimedText:Suntago massage.ogv

  • Aralık 17, 2025

    TimedText:Republik Österreich.ogg

  • Aralık 12, 2025

    TimedText:Ras Teferi Mekonnen.ogg

  • Aralık 17, 2025

    TimedText:Russian alphabet.ogg

Günlük
  • Türkçe

  • Avustralya

  • Tür

  • Yeni Güney Galler

  • Alt tür

  • Sedanter yaşam tarzı

  • Osmanlı İmparatorluğu

  • Mevlânâ Celâleddîn-i Rûmî

  • 16 Aralık

  • Fatih Birol

NiNa.Az - Stüdyo

  • Vikipedi

Bültene üye ol

Mail listemize abone olarak bizden her zaman en son haberleri alacaksınız.
Temasta ol
Bize Ulaşın
DMCA Sitemap Feeds
© 2019 nina.az - Her hakkı saklıdır.
Telif hakkı: Dadaş Mammedov
Üst