88. Altmışıncı gün
Dünənki gün retrofit barsəində əlavələr haqda yazmışdım. Əslində gün yaxşı başlamadı. Bolca danlandım (zarafat mənasında), səhv-süf nə gəldi kopyalamışdım, çoxununda əslində nə…
Dünənki gün retrofit barsəində əlavələr haqda yazmışdım. Əslində gün yaxşı başlamadı. Bolca danlandım (zarafat mənasında), səhv-süf nə gəldi kopyalamışdım, çoxununda əslində nə olduğun bilmirdim. Sağolsun, team leader, hansı hissələrə diqqət etməliyəm, hansıları dəyişməli, nə oduğunu bilib sonra işlətməliyəm, onları göstərdi. Günün əsas hissəsi onara ayırdım.
Android-də lazy initialization deyilən bir anlayış var, eyni şeyi təkrar yaratmamaq üçün, bir metodla nəyisə create edəndə, ikinic dəfə etməməsi üçün null olub olmamasın yoxluyursan, null olanda yaradır, deyilsə yaratmır. Koda onları əlavə elədim.
Retfofit sorğularımı Hasmap üzərində olan RequestBody-ni dəyişdirib öz POJO modelimə keçirdim. Constrantlara əl gəzdirib ilk api-yıtam şəkildə implement elədim, ardınca ikincisin. Tamamlayıb kodları bitirib push elədim.
Kiçik bir axtarışla retrofitə necə Logging quracağıma baxıb, onu əlavə edərək günü yekunlaşdırdım. (https://stackoverflow.com/a/33256827)
Bu gün də belə.
Gözlə…