Open dogagenc opened 6 years ago
peki neden o soruyu düzeltmek için bir PR göndermiyorsun?
@enderahmetyurt Aslinda ortada teknik olarak hatali bir sey olmadigi icin bir duzeltme yapmadim. Vurgulamak istedigim nokta o soruyla orneklendirilebilen ancak temelde genel olarak algoritma/ui ayrimiydi.
Tabi bir de sorunun gereksiniminin ozellikle bu sekilde (ui renderiyla beraber) istendigi acikca belirtilmisken PR acmadan once konuyu tartismanin daha makul olacagini dusundum. :)
Sierpinski Üçgeni sorusunda gereksinimlerin acik olmadigini dusunuyorum.
Algoritma
basligi altinda belirlenen sartlar nispeten bir algoritmayi tanimlasa da problem 1 de UI gelistirme istenmekte. (nispeten dememin sebebi "ciz" komutu olmasi. Dolayisiyla tanimin sadece UI gelistirme yapan gelistiricilere anlamli gelmesini - bir UI gelistirici olmama ragmen - pek dogru bulmuyorum. Temelde algoritma gelistirmelerinin olmasi ve gorselligin bu algoritmalar uzerine gelen feature'lar olmasi gerektigini dusunuyorum.Kendimden ornek vereyim: Soruyu yapmaya istekliydim ancak isin icine UI ve zoom-in/out girdiginden odagimi tamamen cizim metodojilerine kaydirip algoritmanin temelinden kopmus oldum bu soruda. Daha sonra da ucuncu bir parti kullanmak istemedigim, sifirdan cizim yapacak ve kullanici etkilesimiyle scaling/zooming yapacak bir rendering metoduna zaman ayiramayacagimi dusundugum icin temelden hepten uzaklastim. Oysa gelen cevaplarda bu kayginin olmadigini goruyorum - ki kesinlikle dogru oldugunu dusunuyorum -.
Sonuc olarak, cevaplarin tek bir type cikti verebilen gereksinimler olarak belirlenmesi ve ustune yapilabilecek (UI gibi) seylerin feature oldugu sorular olmasi gerektigini dusunuyorum.