Ripanga o Ihirangi[Huna][Whakaatu]
- 1. Te Hoahoa Taupānga Whai Raraunga
- 2. Hoahoa Pūnaha Hou me te Tātari
- 3. Tātari Pūnaha me te Hoahoa nā Scott Tiley
- 4. Tauira Hoahoa Upoko Tuatahi
- 5. Hangahanga Ma
- 6. Tātari Pūnaha me te Hoahoa nā Dennis, Wixom, me Roth
- 7. Uiuitanga Hoahoa Pūnaha na Alex Xu
- 8. Nga Tauira o te Hinonga o te Hangahanga Taupānga
- 9. Hanga Microservices
- 10. Hoahoa Pūnaha-a-ringa
- 11. Hoahoa Pūnaha Whakauru
- 12. Uiuitanga Hoahoa Pūnaha: He Aratohu Katoa
- 13. Hoahoa Pūnaha Toha
- 14. Hoahoa Pūnaha Ako Miihini
- 15. Hoahoa Pūnaha Haumaru
- 16. Tātari Pūnaha, Hoahoa me te Whakamātautau
- 17. Tauira Hangahanga Pūmanawa mo nga Pūnaha Kore Tumau
- 18. Kapua Native Architectures
- 19. Whakataki ki te Hoahoa Pūnaha Microprocessor
- 20. Uiuitanga Hoahoa Pūnaha Ngatata
- Opaniraa
Mo nga akonga e whai ana ki nga tuunga hangarau, he kaupapa nui te Hoahoa Pūnaha. Ko nga kaituku mahi o enei ra e rapu ana i nga tauira o te kaareti e kaha ana ki te whakaoti rapanga, me nga tino kaupapa putaiao rorohiko.
I roto i te maha o nga uiuinga FAANG, kua noho noa nga paatai hoahoa punaha. Hoahoa Pūnaha Ko tetahi o nga take matua e whakatau ana i to tuunga moo ki roto i tetahi whakahaere hangarau.
Na reira, he mea nui kia mau koe ki nga rauemi me te mohio ki te pai o to kaha. Ko nga pukapuka te puna pono o te matauranga.
Kei te pirangi te kaituhi kia ngawari ki a koe te kawe, he kete whakahaere o nga akoranga katoa o to oranga. I te wa e ako ana i te hoahoa punaha, kaore he huarahi pai ake ki te ako ma te panui i nga pukapuka tino nui i tuhia e nga kaituhi rongonui.
E 20 nga pukapuka kua tohua mo te hoahoa punaha kei te raarangi i tenei pou.
Ka awhina koe i a koe ki te tino mohio ki te tātari punaha me nga whakaaro hoahoa, ka whakanui ake i to maiatanga i mua i te uiuinga hoahoa punaha, te whakapai ake ranei i to mohiotanga.
1. Te Hoahoa Taupānga Whakanuia Raraunga
Ko nga raruraru e pa ana ki nga raraunga i roto i te hoahoa punaha i enei ra ko nga mea e pa ana ki te tauineine, te rite, te ti'aturi, te pai, me te pupuri.
I tua atu, he uaua pea ki te whiriwhiri i te taputapu pai rawa atu mo to tono mai i nga tini taputapu e waatea ana (pērā i te pūtukatuka puranga, kaihokohoko karere, aha atu).
He aha te tikanga o nga kupu i konei?
Ko nga painga me nga huakore o nga momo hangarau mo te tukatuka me te penapena raraunga ka korerohia i roto i tenei pukapuka na te kaituhi a Martin Kleppmann.
Mai i nga whakaaro taketake me nga algorithms ki nga whakamahinga o te ao me nga korero mo nga momo hangarau, ka hoatu e te pukapuka he arotakenga o nga punaha rokiroki raraunga. Ka awhina tenei pukapuka i te hunga timata ki te whakatere i a raatau mahi ako ma te whakauru i nga wheako o nga tohunga hoahoa punaha mohio.
He tohunga te kaituhi ki te whakakotahi i nga ariā ariā me nga tono o te ao i roto i ana mahi. Ko nga tangata e hiahia ana ki nga raraunga nui, nga punaha toha, me nga tangata o roto papaa raraunga me panui.
He nui noa atu tenei pukapuka i to whakaaro. Ko nga huarahi hou penei i te microservices, nga hoahoanga urupare, DevOps, me te tukatuka awa e whakakotahi ana i nga tikanga whakamatau me te pono penei i nga hoahoanga-a-ratonga me nga mahinga-a-takahanga.
He maha o enei tauira e whai hua ana ina whakamahia takitahi, engari e whakaatu ana tenei pukapuka-i-pukapuka whaihua, ka whakakotahihia, ka tukuna he rautaki matawhānui me te whakakiki.
2. Hoahoa Pūnaha Hou me te Tātari
Whakaarohia e hiahia ana koe ki te huarahi-a-ringa ki te ako i nga ariā, nga kaha, me nga tikanga e pa ana ki tātari pūnaha me te hoahoa. Ko te pukapuka hoahoa punaha pai mo koe i tera ahuatanga ko tenei.
He pai ake tenei pukapuka mo te whakawhanake i tetahi punaha ako a nga akonga na te mea he waahanga ano mo nga huarahi kaikawe. Ko nga ariā, nga kaha, nga huarahi, nga rautaki, nga taputapu, me nga tirohanga e tika ana mo nga kaitätari pünaha ki te hanga i nga pünaha korero e whakaatuhia ana i roto i te Tatari me te Hoahoa Pūnaha o Naianei, he mea nui ake te aro ki te mahi i te whakaaro.
Ko nga akonga e kii ana kua tae atu nga kaituhi ki tetahi akoranga punaha rorohiko whakaurunga me te whai wheako o mua ki te tuhi kaupapa i roto i te kotahi neke atu. reo reo.
Ka tukuna e nga kaituhi he anga ariā me te tikanga i te wa e nuku tika ana i roto i nga take ma te tohutoro i te huringa ora whanaketanga punaha.
3. Tātari Pūnaha me te Hoahoa nā Scott Tiley
Ko tetahi o nga tino pukapuka hoahoa punaha e waatea ana i naianei e mohiotia ana ko tenei pukapuka na Scott Tiley mo te hoahoa punaha. Hei hanga i nga punaha pai ake, kua whakamahia e nga kaihoahoa punaha me te whakataurite i nga tikanga tuku iho me nga tikanga hou.
Ka awhina tenei pukapuka ki a koe ki te mohio he aha nga huringa, he aha i tika ai te whakarereke, me te aha i tika ai kia mahia i te tuatahi.
I tua atu i te ako me pehea te mahi o nga punaha, ka ako ano koe mo te rorohiko kapua me te taupānga pūkoro, i roto i era atu mea, e ai ki nga kaituhi, e kii ana kei roto i tenei pukapuka nga waahanga mo te tohu-ahua me te tikanga agile, e rua o nga tikanga tino whakamahia i roto i nga pakihi i enei ra.
Kua kikii te pukapuka i nga taumahi me nga mahi ka akiaki koe ki te whakakakahu i o potae whakaaro me te whakamahi tika i o korero hou.
4. Tauira Hoahoa Mahunga Tuatahi
Kei te hiahia koe ki te ako mai i te hunga kua haere i mua mai i te mea kare koe e pai ki te timata mai i te wahanga ka tae mai ki te hanga rorohiko. Hei ako mai i nga wheako o etahi atu kua pa ki nga wero hoahoa punaha ki a koe ake, ka titiro koe ki nga tauira hoahoa.
Ma te whakamahi i nga tauira hoahoa, ka taea e koe te whakamahi i te matauranga o etahi atu kia aro nui ai koe ki nga mahi uaua ake, pai ake ranei.
Ko tenei pukapuka, na Eric Freeman raua ko Elisabeth Robson i tuhi, e ako ana he aha nga tauira me ahea, he aha, me pehea te whakamahi i aua tauira i roto i a koe ake hanga. Ka torotoro ano hoki i nga whakaaro-a-ahanoa e pou here ana i nga hoahoa.
He huarahi ngahau tenei ki te ako me te whakarei ake i to maaramatanga ki te whanaketanga rorohiko. Ka ako koe i nga whakaaro hoahoa taketake me nga tauira kia taea e koe te whakaoti i nga wero hoahoa rorohiko me te korero i roto i te reo tauira me to roopu.
Kaore pea i te ahua "tino nui" i te tuatahi, engari ka haere te wa, ka piri nga mea ki to roro ka pai koe ki te rapu tauira. He pai te whakamaarama me te whakamarama i nga tauira o tenei pukapuka.
5. Hoahoanga Ma
Ko Robert he kaituhi mohio kua tuhia e ia etahi pukapuka mo te whakawhanaketanga agile me te waehere ma.
Inaianei, me kore e kii i muri i te panui i nga pukapuka a Robert C. Martin, ka taea e koe te whakapai ake i te rere o to waehere me te whakauru i nga tikanga agile ki roto i o otinga hoahoa i tua atu i te mohio ki nga whakaaro hoahoa punaha.
Heoi ano, e aro ana tenei pukapuka ki nga tikanga o te tātari me te hoahoa o te punaha tae atu ki nga uauatanga maha e pa ana ki nga kaihoahoa punaha i te wa e hanga ana i te otinga o te ao.
Kei roto ano i tenei pukapuka ko nga tikanga whanaketanga i peia e te whakamatautau me te whakahaere i nga whakamatautau wae hei whakanui ake i te whai huatanga o te punaha. Mo nga tauira hoahoa punaha me te hunga e ngana ana ki te whakaara ake i te paerewa o a raatau rorohiko i enei ra, ko tenei pukapuka te mea pai rawa atu.
Ka whakamāramahia e Clean Architecture nga whakatau e tika ana kia mahia e koe me te take he mea nui kia angitu koe, kaua ki te whakaatu noa i a koe i nga momo huarahi me te kii, "Whakamahia to whakaaro pai."
6. Tātari Pūnaha me te Hoahoa nā Dennis, Wixom, me Roth
He whakamaarama hohonu tenei pukapuka mo nga kaupapa e pa ana ki nga ahuatanga o te ao, hei awhina i a koe kia pai ake te maarama ki te tātari punaha me te hoahoa. Kei roto hoki i te pukapuka etahi maatatanga take me etahi tauira, he tino kiko nga korero katoa.
Ka awhina tenei pukapuka ki a koe ki te whakanikoniko i o rangahau hoahoa whatunga me te maarama ki te tātari punaha me nga ariā hoahoa.
Na, kei runga i to tirohanga, ka taea te whakarōpūtia tenei pukapuka hei pukapuka hoahoa punaha mo te hunga katahi ano me te pukapuka hoahoa punaha mo nga tauira putaiao rorohiko taumata-waenganui me te taumata teitei.
Ka whakamahia nga tauira omaoma me nga tauira hei whakaatu i nga whakaaro matua, ka tautokohia ki nga whakamarama hohonu me etahi atu ahuatanga e whakanui ana i nga korero whakahirahira me te aro nui ki te mahi "mahi" i tua atu i te "ako."
Ka whiwhi nga akonga i nga korero taketake me nga pukenga e hiahiatia ana e te kaitätari ngaio me te parapara mo te huarahi, taputapu, me nga tikanga i a raatau e whakamahi ana i a raatau ake mahi ki nga ahuatanga tuuturu.
7. Uiuitanga Hoahoa Pūnaha na Alex Xu
He maha nga whakautu a nga kaihanga uiui i nga paatai mo te hoahoa punaha na te mea kei te mataku ratou i te tini o nga whiringa ka taea. Engari ki te kore he whakautu marama, me pehea e taea ai e koe te whakautu tika i roto i te uiui?
Ko te pukapuka pai i tenei wa kei runga i te maakete, e taunaki ana tenei mo te tangata e whakarite ana mo te uiuinga hoahoa punaha. Kei roto i te pukapuka te maha o nga whakaahua me nga whakairoiro hei awhina i a koe ki te mohio ki te tikanga tika ma te ahua he tuemi patai.
I tua atu, ka awhina tenei pukapuka ki a koe ki te mohio ki nga mea e hiahia ana nga kaiwhakahaere utu ki te kite i roto i to otinga, ka taea e koe te eke ki to whakamatautau hoahoa punaha ka whai ake. Ka nui ake to whakaaro ki a koe i roto i tenei uiuinga nui.
Ko te tikanga mo te whakatata ki tetahi wero hoahoa punaha kua whakatakotohia i roto i tenei pukapuka. He maha ano nga tauira mai i te ao tuuturu hei whakaatu me pehea te mahi a te huarahi tikanga, me nga tohutohu maamaa ka taea e koe te whai.
8. Nga Tauira o te Hinonga o te Hangahanga Taupānga
Ko te whakaurunga o etahi hangarau whakaahei hou kua whai hua te umanga ki te whakawhanake tono umanga. Ko nga papaaho e taea ai te whanaketanga ahanoa-a-papa maha, penei i a Java me.NET, kua horapa noa atu.
Ahakoa ka taea enei taputapu me nga hangarau hou ki te hanga tono kaha, he uaua ki te whakatinana. Na te mea kaore o raatau kaiwhakawhanake i te maarama ki nga maapono hoahoanga kua akohia e nga kaiwhakawhanake ahanoa, he maha nga wa ka taka nga taupānga pakihi i ia wa.
He maha nga uauatanga e pa ana ki nga kaiwhakawhanake tono hinonga, i whakahihiko ai nga kaituhi o nga Tauira o te Hanganga Whakamahi Hinonga ki te tuhi i a raatau pukapuka.
Ko te kaituhi, he kaihoahoa rongonui a Martin Fowler, i kite ka taea te whakarereke me te whakamahi i nga kaupapa hoahoa taketake hei whakatika i nga take noa ahakoa nga huringa o te hangarau, mai i Smalltalk ki CORBA ki Java ki .NET.
Neke atu i te wha tekau nga otinga tukurua a Martin i hanga hei tauira me te awhina a tetahi roopu kaitūao mohio. Ko te hua mutunga he pukapuka nui mo te whakatika ka taea te whakamahi me tetahi papaaho tono umanga.
9. Hanga Microservices
I roto i nga tau tekau kua pahure ake nei, kua tipu nga punaha toha mai i nga taupānga monolithic nui, kaha-waehere ki nga ratonga miihini motuhake ake. Heoi, ko te hanga i enei punaha kei a ia ano nga wero.
Ko tenei pukapuka e whakaatu ana i tetahi huarahi matawhānui ki nga take e tika ana kia whakaarohia e nga kaitoi me nga kaiwhakahaere i te wa e hanga ana, e whakahaere ana, e whakahou ana hoki i nga hoahoanga microservice, he maha nga tauira me te awhina awhina.
Kei te tere haere nga hangarau mo nga ratonga miihini. I a koe e ruku ana ki nga huarahi hou mo te hoahoa, te whakauru, te whakamatautau, te whakamahi, me te aro turuki i o ake ratonga motuhake, ka hoatu e te kaituhi a Sam Newman ki a koe he turanga pakari i roto i nga maataapono.
Puta noa i te pukapuka, ka whai koe i tetahi kaporeihana whakapae ki te kite he pehea te paanga o te hangahanga hangahanga microservice ki tetahi rohe.
10. Hoahoa Pūnaha-a-ringa
Ko te aro nui o tenei pukapuka ki te whakamaarama i nga tono rorohiko, me te kawe i te kaipanui ki te haerenga hohonu. Whai muri i te panui i tenei tuhinga, ka marama ake koe ki te hanga i tetahi tono tauineine, taumata hinonga.
Ka haere te pukapuka ki nga ariā hoahoa punaha, whatunga rorohiko, nga kawa whatunga matua, nga tikanga whakauru raraunga ka taea, me etahi atu momo hoahoanga mo te hanga i te punaha.
Ka mahia he rangahau mo te maha o nga hangarau me o raatau whakatinanatanga, tae atu ki te Mahara Keteroki, CDN, Nga Riihini Taonga, me nga Tutira Karere.
Ka whakamaramatia ano e te pukapuka me pehea te hanga otinga taumata-hinonga whakaineine ma te whakamahi i nga momo huinga hangarau. Ko to whakatau mo te huarahi tino pai mo te hoahoanga punaha ka awhinahia e to wetewete i etahi hoahoa hoahoanga.
Ka tirotirohia e te pukapuka nga tauira hoahoa me te hōtaka whakamaori nga tikanga e awhina ana ki te tuhi i nga waehere marama, ka taea te pupuri. Ma te whakamahi i te maha o nga tauira hoahoa punaha o te ao, ka mohio te kaipanui ki nga momo taputapu me nga tikanga mo te whakaputa i tetahi punaha tauineine.
11. Hoahoa Pūnaha Whakauru
Ko te whakarato i te tino whakataki ki nga ariā taketake i roto i nga punaha whakauru, me nga tono i roto i nga punaha ipurangi-tinana me te Ipurangi o nga Mea, tetahi ahuatanga motuhake o tenei pukapuka pukapuka uru tuwhera.
Ko te rangahau mo nga tauira me nga reo mo nga punaha whakauru me nga punaha ipurangi-tinana i mua i te whakaurunga ki te rohe.
Ka whakamāramahia e ia nga kaupapa taketake o te punaha punaha mo nga punaha whakauru, tae atu ki nga punaha whakahaere-waahi, me te whakaatu i nga waahanga taputapu e whakamahia ana i roto i aua punaha.
I tua atu, ka whakaatuhia e te kaituhi he tirohanga whanui mo nga tikanga mo te mapi i nga kaupapa ki nga papa mahi, tae atu ki nga papaa-maha, me te korero mo nga huarahi aromatawai me te whakamana mo nga punaha whakauru.
Na te mea me mahi nga punaha whakauru i raro i nga tawhā kaha, kei roto hoki i te pukapuka he kohinga o nga huarahi arotautanga kua kohia e te ringa, penei i nga tikanga arotautanga rorohiko. I te mutunga o te pukapuka, ka korero poto te whakamatautau.
12. Uiuitanga Hoahoa Pūnaha: He Aratohu Katoa
Ko tetahi o nga waahanga tino kino me te wero o nga uiuinga mahi hangarau ko te uiui hoahoa punaha. He mea whakamataku nga koretake.
Engari ki te ata tirohia e koe nga tātaritanga me nga tikanga i roto i tenei maheni, ka taea e koe te wikitoria i nga raru ka pa ki a koe i te wa e whakamahi ana koe i nga tikanga miihini raraunga mo nga arotake.
Ka kitea e koe te maha o nga tikanga uiui mo nga miihini. Ka tino mohio koe ki nga huarahi e tika ana mo te whakamahi i nga taupānga kaha-raraunga i muri i te panui i tenei pukapuka aratohu.
I muri i te panui, ahakoa he tohunga koe, he miihini kore-muri ranei, ka ako koe i nga mea maha mo te whakatinana i nga punaha raraunga puta noa i nga whatunga, tae atu ki te RDBMS, NoSQL, IMS, me etahi atu.
13. Te hoahoa i te punaha toha
Ka whakapau kaha nga umanga nui ki te whakatinana i nga hangarau hou mo te whakawhanake i nga taonga hou, nga tikanga, me nga tauira pakihi i roto i te pakanga ki te whakataetae i nga maakete tere o enei ra.
Ko te aro nui ki te hangarau me te kore e ranea ki nga momo tukanga ka taea e te hangarau tetahi arai ki te hurihanga matihiko, ahakoa.
Ka pewhea mena ka tukuna nga momo umanga umanga ki te hanga i a raatau ake ratonga me o raatau taupānga, me te whakatau i te whakatau, kaua ki te noho ki te pokapū? Kia taea ai e nga wahanga pakihi rereke te whakautu ki nga raraunga i roto i te waa-pono, ka tirotirohia e tenei rangahau te whakaaro o te kaupapa pakihi mamati.
I roto i te kaporeihana mamati, ka nui haere nga mahi hou ki te taha, ahakoa kei roto nga taputapu IoT me nga kaiwhakamahi pakihi (mai i nga kaihokohoko ki nga kaiputaiao raraunga).
Ka taea e to kaimahi IT matua te hoatu ki enei umanga nga rauemi matihiko e hiahia ana ratou ki te whakawhanake tere kia pai ai te mahi. Ka tirotirohia e tenei pukapuka: Ko nga nekehanga nui o te whakahaere me te ahurea e hiahiatia ana hei whakapumau i nga kaha pakihi ma nga roopu hua whakawhiti. he punaha mo te hono i nga hotaka, papaa raraunga, kiritaki, hoa, whatunga hapori, me nga taputapu Ipurangi o nga Mea.
Mo te kaupapa o te whakawhanake i nga ratonga taapiri i roto i nga waahanga iti-waehere, kore-waehere ranei, ko te kaupapa API a-roto Te Papatono Tono hei Ratonga, Te Whakakotahitanga hei Ratonga, me te Pūmanawa Whakauru hei Ratonga etahi tauira o nga taputapu.
14. Te Whakahoahoa Pūnaha Ako Miihini
Ko nga punaha mo te ako miihini he uaua me te motuhake. He uaua na te mea he maha nga waahanga me nga kaiwhaiwhai.
Na te mea ka whakawhirinaki ratou ki nga raraunga, he rereke te rereke mai i tetahi keehi ki tetahi atu, he mea motuhake.
Ka kitea e koe he tikanga matawhānui mo te hanga i nga punaha ML e ti'aturi ana, e taea te whakawhanui, e taea te pupuri, me te urutau ki te huri i nga taiao me nga whakaritenga pakihi i roto i tenei pukapuka.
Ko te Kaituhi a Chip Huyen, te kaiwhakarewa o Claypot AI, ka whai whakaaro me pehea te awhina o ia whiringa hoahoa i to punaha katoa ki te whakatutuki i ana whaainga.
Kei roto i nga tauira me pehea te hapai me te whakaputa i nga raraunga whakangungu, e whakaatu ana hei whakamahi, te maha o te whakangungu tauira, me te aha hei aroturuki. Ko te tikanga tukurua o tenei pukapuka e whakamahi ana i nga rangahau take o te ao e tautokohia ana e te maha o nga puna.
15. Te Whakahoahoa Pūnaha Haumaru
Ko te hangarau, te haumaru tinana, me nga tukanga tangata e hono katoa ana ki nga punaha hou. Kei te mohio nga kaiwhaiwhai ki tenei, ka kaha ki te tango i tetahi hapa o tetahi momo whakamarumaru hei tango i tetahi mahi haumaru.
Ka hiahia matou ki te tauira kotahi, whanui katoa ka taea te whakamahi hei whakamarama i nga waahanga katoa o te punaha i runga i te turanga orite kia kitea ai enei hapa.
Mai i nga raka ki te hītinihanga ki te hoahoa rorohiko rangatōpū, ka whakaatuhia e te Hoahoa Pūnaha Haumaru he huarahi i runga i te ariā ki nga take kei raro i nga momo punaha katoa, me te korero me pehea nga ngoikoretanga o tetahi waahanga o te punaha ka arahi ki nga whakaraeraetanga i etahi atu waahanga i te wa e whakatinanahia ana nga anga me nga paerewa e whakamahia ana i roto te ahumahi haumaru ipurangi.
Ko te haumarutanga o te punaha katoa, tae atu ki ona tangata, nga tikanga, me te hangarau, ka tātarihia ma te whakamahi i te tauira kotahi.
16. Tātari Pūnaha, Hoahoa, Whakamātautau
Ko te whainga he whakamahi i te reo ngawari hei awhina i nga akonga 'A-Level ki te mohio ki nga ariā o te tātari Pūnaha, te hoahoa Pūnaha, te whakamatautau me te MIS.
Ko te tikanga o te pukapuka ki te tuku matauranga ki nga kaipanui kia mohio ai ratou ki te Taatari Pūnaha, Nga Ahuatanga Hoahoa, me te Mahi o te Whakamatau i te Whanaketanga Pūmanawa.
Ko te hohonutanga o te maaramatanga ka tukuna ma nga rangahau take hei taapiri atu ki te kaupapa ariā. Ma te awhina o te maha o nga whakairoiro i roto i te reo ngawari, ka tirotirohia nga paerewa me nga aratohu mo te hoahoa puka, hoahoa ripoata, hoahoa GUI, me etahi atu.
Ko nga painga me nga ngoikoretanga o nga taputapu CASE ka korero poto. Ko nga tauira ngawari me te whai hua e whakaatu ana i nga paerewa hoahoa UML hou. Ka matapakihia e te pukapuka nga mahi tātari rorohiko me nga tikanga hoahoa mo te hanganga me te ahanoa.
Ma te awhina o te maha o nga tauira me nga whakaahua, nga rautaki kohikohi meka, te whakawhanaketanga tono hono (JAD), te hangahanga hou o nga mahi pakihi, nga tikanga rerenga rerenga, nga hoahoa rerenga raraunga, nga rakau whakatau, nga ripanga whakatau, nga tūtohi hanganga, me nga papakupu raraunga he whakamarama ngawari. Ingarihi.
Ko nga akonga, ko nga kaiwhakaputa hötaka, ko nga kairangahau, ko nga kaiwhakawhanake rorohiko e hiahia ana ki te mohio, ki te tātari, ki te hanga rorohiko me panui tenei pukapuka.
17. Tauira Hangahanga Pūmanawa mo nga Pūnaha Kore Tumau
Ko tenei pukapuka e whakaatu ana me pehea te hanga me te whakahaere i nga punaha anti-fragile me te hikoi i a koe i roto i nga waahanga hangahanga taketake e taea ai te whakarereke, penei i nga huihuinga, ratonga motuhake, me moroiti mua, ko nga punaha raupaparorohiko reanga hinonga mana.
Ka wehewehea e koe he punaha me te whakarite i nga tawhā kia taea e nga kapa te mahi takitahi me te tere o te hanga. I te taha o te maha o nga tauira hoahoa ratonga motuhake, ka hipokina ano e te pukapuka nga kaupapa taumata-iti me nga tauira raraunga e tautoko ana i te hoahoanga katoa.
Ka aro koe ki nga mahi pai mo te haumarutanga, te ti'aturi, te whakamatautau, te tirohanga, me te mahi i a koe e haere ana.
Ka whakaemihia e te pukapuka nga mea katoa i akohia e koe ma te whakaahua i nga tikanga o te whakamatautau tonu, te hora, me te tuku i mua i te hoatu ki a koe etahi tohutohu whakamutunga mo te anga whakamua.
Hei te mutunga o tenei pukapuka, ka taea e koe te hoahoa i a koe ake punaha whakahaere-a-kaupapa, punaha kore-tumau e ngawari ana ki te whakaputa uara i runga i te tere e hiahiatia ana e to kamupene.
18. Kapua Maori Architectures
Ko te ahunga whakamua nui rawa atu i roto i te hangarau korero mai i te marikotanga kapua rorohiko. He ngawari ake koe ki nga hoahoa kapua-maori ka whakaritea ki nga punaha tuku iho.
Ka kitea e nga whakahaere kaore e taea te heke ki te kapua, me whakahou e ratou o raatau tauira whanaketanga me o raatau hoahoanga kia whai hua ai tenei.
Ko te whakahoutanga o te whakahaere, te whakatakotoranga hou, me nga tauira hoahoanga-kapua ko nga mea matua e toru e whakaatuhia ana e te hoahoanga Kapua-Maori i te wa e tuku ana i nga hoahoanga kapua-maori o naianei.
Hei whakamaarama me te whakamarama he aha te hoahoanga kapua-maori me te kore, ka timata tenei pukapuka ma te whakamaarama poto mo nga hoahoanga kapua-maori.
Ka mohio koe ki tetahi anga tangohanga kapua me te ako me pehea te hanga hoahoanga-kapua ma te whakamahi i nga kaupapa hoahoanga o nga ratonga miihini me te rorohiko kore-tumau.
Ko nga waahanga matua o te hoahoa kapua-maori, penei i te tauineine, te whakahekenga utu, te haumarutanga, me nga tikanga mo te whakatutuki i te hiranga whakahaere, ka whai ake ka hipokina. Ka kitea ano e koe nga momo hoahoa kapua whanui, mai i te AWS me Azure ki te Google Cloud Platform, i nga upoko whakamutunga.
19. Kupu Whakataki ki te Hoahoa Pūnaha Microprocessor-based
Mo nga akonga miihini me te rorohiko rorohiko e whai ana i a raatau waahanga tuatahi mo te hoahoa punaha-a-roto, ka tūtohuhia tenei pukapuka.
Ka tiimata mai i te whakarapopototanga o nga whakaaro taketake, katahi ka kawe i te kaipanui ki te hanga tauira moroiti ngawari ma te whakamahi i te huarahi tikanga, taahiraa-i-taahiraa ki te whakaoti rapanga.
Ko te whakaurunga me te hotaka o nga punaha rorohiko moroiti i hangaia i te taha o tetahi miihini miihini tuarua ka whakaatuhia ki te kaipanui. Ka nui ake te maaramatanga me te whai huatanga o te ako e te maha o nga waahanga me nga mahi whakangungu.
I tua atu, he maha nga punaha-a-roto i hangaia mo nga kaupapa ako ka tino whakawhanakehia, ka whakatauhia, ka whakatinanahia ki runga i nga papaaho-a-FPGA i te waahanga whakamutunga o te pukapuka.
Ko nga kaituhi o tenei pukapuka ako i tango mai i o raatau matauranga i te wa e hanga rauemi ako ana mo nga akoranga paetahi me nga tohu paetahi.
20. Uiuitanga Hoahoa Pūnaha Ngatata
Me whai matauranga koe mo te hoahoa punaha mena kei te pirangi koe ki te ahu whakamua i roto i nga mahi miihini rorohiko. Ahakoa kei te timata koe ki te mahi whakawaehere, he mea pai kia timata koe ki te mohio ki te hoahoanga punaha.
I te timatanga o to mahi, ko o kaha tohu tohu ka tino whakatau i te pai o to mahi. I tera taha, ko nga uiuinga taumata teitei ka nui ake te taumaha ki to mohiotanga me to tohungatanga ki te hoahoa tono.
Ko te mea ko nga uiuinga hoahoa punaha he tuwhera ake te mutunga me te kore he whakautu tika kotahi ka tino uaua ki nga miihini ki te whakaoti.
Ma te pukapuka nei, e tumanako ana te kaituhi ki te hoatu he mapi huarahi ki a koe mo te whakatere i enei momo uiui na te mea he whakamataku te kore whakahaere.
Opaniraa
Hei whakamutunga, ko nga pukapuka 20 kua whakarārangihia i runga ake nei ko nga pukapuka hoahoa punaha tino pai i runga ipurangi. Kia tupato kei raru koe ki a raatau me te hoko katoa.
Kōwhirihia he pukapuka e tino pai ana ki a koe, me te panui kia panui koe i te kapi ki te kapi. He pai ake te panui marie i te pukapuka kotahi, kaua ki te tirotiro tere i te maha o aua pukapuka.
Ka taea e koe te whakanui ake i to mohiotanga ma te awhina o enei pukapuka, ka taea e koe te angitu ki te tuku i te uiuinga hoahoa punaha.
Waiho i te Reply