Muzafferus
Internship Diary
Internship Diary · 26.10.2018

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ə…

This piece is in Azerbaijani.

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ə.

Comments

Working…