Wowona mtima mapulogalamu ayambiranso

Wowona mtima mapulogalamu ayambiranso

Gawo 1. Maluso Ofewa

  1. Ndimakhala chete pamisonkhano. Ndimayesetsa kuvala nkhope yachidwi komanso yanzeru, ngakhale sindisamala.
  2. Anthu amandipeza kuti ndine wabwino komanso wokambirana. Nthawi zonse ndimakudziwitsani mwaulemu komanso mosasamala kuti ntchitoyi ikunena kuti muchite chinachake. Ndipo kamodzi kokha. Ndiye sindimatsutsa. Ndipo ndikamaliza ntchitoyo ndikukhala chinachake, sindimaseka ndipo sindikunena kuti "Ndakuuzani!"
  3. Sindisamala zamtundu wanji womwe ndimawononga. Ngati kasitomala anali ndi chidwi ndi lingaliro langa, sakadalemba ganyu woyang'anira polojekiti, mwiniwake wazinthu, Scrum master, master agile ndi UI wopanga. Lolani ma hipsters awa apange malingaliro amitundu yonse, masomphenya ndi zidule zamalonda.
  4. Ndine wodziletsa. Ndimabwera kuntchito ku 9 ndikuchoka ku 6. Ndizosavuta kwa ine. Nditha kukhala nthawi yayitali kuti ndilipire kawiri kapena ngati ntchitoyo ndi yosangalatsa.
  5. Ndili ndi nthabwala zabwino komanso zokumana nazo zambiri pamoyo. Ndikhoza kusokoneza ntchito ya timu mosavuta kwa theka la tsiku pondiuza momwe Loweruka langa linayendera. Koma sindimachita izi kawirikawiri, chifukwa ndikuganiza kuti sindilipidwa pa izi, koma chifukwa chakuti ndataya ulusi wina.
  6. Ndinatembenuza utsogoleri wa gulu lanu, mukudziwa komwe. Ndikhoza kudzitaya ndekha, koma ndi nkhope yanzeru ndimafotokozera antchito anga kuti ayenera kuchita zoipa kuposa mphamvu zanga.
  7. Ndine wodabwitsa kwambiri pazowonetsera. Makamaka ngati mukufuna kupereka pansi osamalizidwa. Ndimapewa mwaluso zovuta pamisonkhano. Kamodzi ndidakhala maola awiri ndikuwonetsa zenera lolowera chifukwa pulogalamuyo sinagwirenso ntchito. Ndipo kulowa sikunagwire ntchito nthawi zonse.
  8. Zonse zikafika kwa ine, ndimasiya mwakachetechete, ndipo sindipita ku dipatimenti kupita ku dipatimenti ndikunena kuti, "Chilichonse nchoyipa, tili pansi, aliyense ndi wopusa."

Gawo 2. Maluso Olimba

  1. Cholowa ndi chinthu chonyansa ngati mwana mmodzi yekha adzalandira cholowa cha bambo ake.
  2. Ndimagwiritsa ntchito encapsulation pokhapokha Lingaliro liri pansi pa chikasu ndikulemba, njirayi ikhoza kupangidwa mwachinsinsi. Zomwezo ndi zomaliza.
  3. Sindinagwiritsepo ntchito zosasinthika, zomaliza ndi zina zambiri.
  4. Sindidandaula za zomwe mungagwiritse ntchito: ArrayList kapena LinkedList. Nthawi zonse ndimagwiritsa ntchito ArrayList.
  5. Sindiyenera kugwiritsa ntchito ma getters ndi setters ku Java ngati ndikudziwa kuti palibe amene angawerenge code yanga. person.name = "john". Ndikadziwa kuti wina awerenge, ndimachita manyazi.
  6. Sindikumvetsabe chifukwa chake ma interfaces amafunikira mu java, kupatula callback ndi lambdas. Zitsanzo zonse zowagwiritsa ntchito ndizosawerengeka ndipo nditha kuzipangitsa kukhala zosavuta popanda iwo.
  7. Sindikudziwa momwe gc imagwirira ntchito, sindinagwiritsepo ntchito. Ndipo ambiri, m'zaka 6, mu kukumbukira kwanga, adatchulidwa kamodzi kokha. Kupatula zoyankhulana, ndithudi.
  8. Ndili ndi mpiru pa Github, koma sindikuwonetsani. Iye ndi wanga wanga, ndipo ndimakonda momwe ndikufunira. Simuvala tailcoat kunyumba eti?
  9. Ndikhoza ndipo ndimakonda kudumpha kutsogolo ngati ndatopa kumbuyo. Ndinayiwala kale zomwe anachita ndikugwera kumbuyo. Koma ndikuwoneka kuti ndikukumbukira Sencha.

Gawo 3. Zopambana

  1. Ndidapanga masamba atatu omwe adachezeredwa ndi anthu ochepa kuposa momwe adachitira. Nditapanga masamba awiri, ndidadziwa kuti palibe amene angawachezere (zinkayembekezereka kuti alanda dziko)
  2. Ndidapanga mawebusayiti atatu (ExtJs-Java-Docker), awiri aiwo sanatumizidwepo kupanga, ndipo imodzi idagwiritsidwa ntchito kawiri (zinkayembekezeredwa kuti alanda dziko).

    Nditawapanga, ndinadziwa kuti izi zikanakhala choncho, chifukwa sindimakhulupirira kuti ogwiritsa ntchito omwe amaloweza pamtima buku lamasamba 20, ndinapereka ntchito yanga ndi bukhu losindikizidwa m'manja mwanga.

  3. Ndinapanga mbadwa Android ntchito zowonetsera 8, amene palibe amene anapita kupyola chachiwiri, izo dawunilodi nthawi 107 pa msika Google (zinkayembekezeredwa kuti adzalanda dziko).
  4. Kamodzi ndinali kukonza cholakwika chapamwamba kwambiri kwa masiku awiri, kenako ndinazindikira kuti palibe amene adayendera gawo ili la malowa kwa zaka zitatu. Ndipo iyi inali gawo labwino kwambiri la malowa, pomwe maola ambiri amunthu adatherapo.
  5. Ndinakhala pafupifupi sabata ndikuyesera kuti bokosi la combo lichoke kumanja osati kuchokera pamwamba.
  6. Ndidakwanitsa anthu 4 ndipo tidakhala miyezi isanu ndi umodzi ndikuchita ntchito imodzi yomwe ndikadachita ndekha sabata imodzi. Ndipo inde, iyi ndi pulojekiti yochokera ku point 2.
  7. Ndidakhazikitsa caching ku Mongu pa pulogalamu yomwe imakhala ndi munthu m'modzi patsiku.
  8. Ndinapanga kasitomala wamakampani, ngakhale kuti pali mazana aulere ndipo onse anali abwinoko.
  9. Ndinali kuchita pixel idealization (kapena chilichonse chomwe chimatchedwa?) kutsogolo.
  10. Ndinkapanganso laibulale ya Material UI ya React chifukwa wopanga UI wathu wodziyimira pawokha wochokera ku Kurgan adaganiza kuti amamvetsetsa bwino kapangidwe kake kuposa Matias Duarte - Wachiwiri kwa Purezidenti wa Google Design, BS mu Computer Science ndi Ulemu waku University of Maryland, ndi zina zowonjezera . maphunziro aukadaulo ndi mbiri yakale, wotsogolera wa Student Art Gallery ku Maryland.

    Sindinamvetsetse chifukwa chomwe muyenera kupangiranso zinthu zabwino zomwe anthu anzeru adakupangirani ndikuzipereka kwaulere, makamaka ngati ndinu opusa.

  11. Ndinakhala mwezi wathunthu ndikupanga gawo lomwe, ndi kuwerengera koyembekezeka, kungatenge zaka 437 kuti amalize. (kuyitanitsa ma mops a mayi woyeretsa) mu ERP.
  12. Ndinapanganso kaka imodzi kuchokera koyambira ka 7 chifukwa mawonekedwe aukadaulo adasintha. Chifukwa cha zimenezi, anakhala woipa kuposa mmene analili.
  13. Ndinakhala maola a 4 ndikulingalira chifukwa chake ndalama zomwe zili mu biluyo zidazunguliridwa molakwika, ndipo ndinadziwiratu kuti sindingathe kukonza, mwinamwake ndalamazo sizingagwirizane pambuyo pake.
  14. Ndidapanga microservice kuti ndiwonjezere kudalirika kwamalingaliro akulu abizinesi, ndipo inde, microservice iyi idagwa nthawi 20 nthawi zambiri kuposa malingaliro abizinesi.

    Koma kenako adapanga dipatimenti yonse ya anthu 12 kuti awonjezere kudalirika kwa microservice yodalirika iyi, ndipo tsopano ma microservice amawonongeka nthawi 20 nthawi zambiri, amapanga zochitika zapakatikati ndikutaya deta popanda kutsata. Nditachoka, adaganiza zopanga microservice yodalirika ya microservice yodalirika.

Source: www.habr.com

Kuwonjezera ndemanga