Nā huaʻōlelo a huaʻōlelo nui paha

Pahu PekeKe hana pū nei me kekahi mau papahana ʻokoʻa, ʻike pinepine wau iaʻu iho i nā hālāwai me nā mea kākau hale, alakaʻi a me nā mea hoʻomohala nāna (manaʻo wau) makemake e hoʻolei i kekahi mau huaʻōlelo a i ʻole nā ​​huaʻōlelo nui i waho e hoʻāʻo a hoʻoweliweli i ka heck o nā Mana Mana Huahana a i ʻole nā ​​mea kūʻai aku.

ʻO ia kekahi o nā mea makemake nā mea papahana e hana. Eia he ʻumi o lākou me kahi wehewehe maʻalahi loa (e kahakaha ʻole i ka huhū o nā mea hoʻomohala ma nā wahi āpau ke hack wau i kā lākou terminology i ka make me kaʻu mau kiʻo kaʻa maʻalahi):

  1. ʻAukake - ke hana nei i kahi hana paʻakikī a hana paha a haki maʻamau iā ia ... ma o ka hierarchy (A no B, no C ʻo C, a me nā mea ʻē aʻe) a i ʻole e ka hiʻona a i ʻole ka hana (ke kala, ka nui, ke kaumaha, a me nā mea ʻē aʻe) ʻOi aku ka maʻalahi o ka Abstraction i nā polokalamu i hoʻonohonoho ʻia me nā mea e ka hoʻonohonoho ʻana i nā hana me ke kūpono. No ke kūkulu ʻana i kaʻu kaʻa, kūkulu wau i pā, i ʻenekini, a i kino ʻokoʻa.
  2. Hoʻoiho - ke ʻano o kēia aia nō kekahi ʻōkuhi kahiko i ka ʻōnaehana i koe akā pono e hoʻopau ʻia. Ke hoʻoneʻe ʻia ke code, ʻaʻole kuhikuhi nā programmer i ke code a hoʻohana paha i ke code hou a hiki i ka hala ʻana o nā kuhikuhi āpau i ka mea kahiko, a i ia manawa e hemo ia. I kekahi manawa, inā he hiʻohiʻona ia e hele aku ana, hiki iā ʻoe ke mālama iā ia no kahi manawa me kahi ʻōlelo aʻoaʻo i kāu poʻe hoʻohana e hele aku ana ia. Loaʻa iaʻu kahi ʻōnaehana stereo hou me nā uea hou akā haʻalele wau i ka uea kahiko a hoʻohana ʻole ia.
  3. Hoʻopiliʻia - ʻo ke kaʻina kēia o ka hoʻonohonoho ʻana i kāu mau polokalamu papahana ma waena o kahi makua ke hiki ʻole ka hana ma nā ʻāpana ʻē aʻe o ka ʻōnaehana. Inā loaʻa iā ʻoe he mau miliona mau hana, makemake ʻoe e hoʻonohonoho pono a hana ʻia i loko o nā wahi a lākou e hana ai ma mua o ka loaʻa ʻana iā lākou ma ka puni honua. Hoʻokomo wau i nā ʻenekini kākoʻo o ka ʻenekini i ka ʻenekini ... ʻaʻole wau i kau i ka kānana aila i ka noho hope.
  4. hooilina - ʻo kēia ka hiki ke lawe i nā waiwai o kekahi ʻāpana o ke code maʻamau (kahi papa) i mea e hoʻohana hou ai ia mea no ka hana hou me ka ʻole e kākau hou. ʻO ka hoʻoilina kekahi hana maikaʻi e hoʻomōhala i ka mea maikaʻi. Hiki ke hoʻohana i koʻu noho kaʻa e hāpai i kahi keiki a makua paha - nā mea e noho i loko.
  5. Hoʻonohonoho maʻamau -ʻO kēia ke ala o ka hoʻonohonoho ʻana i ka ʻike hou aku i ka waihona ma o ka kūkulu ʻana i nā kūmole. ʻO kahi laʻana inā pono wau e hoʻopaʻa i nā kukui kalepa i ka lā holoʻokoʻa ... ʻulaʻula, melemele a ʻōmaʻomaʻo. Ma mua o ke kākau ʻana i kēlā me kēia moʻolelo me ka ʻulaʻula, melemele, a me ka ʻōmaʻomaʻo - kākau wau i ka 1, 2, a me ka 3 a laila e hana i kahi pākaukau ʻē aʻe kahi 1 = ʻulaʻula, 2 = melemele a me 3 = ʻōmaʻomaʻo. ʻO kēia ala hoʻopaʻa wale wau i ka ʻulaʻula, melemele a me ka ʻōmaʻomaʻo. Loaʻa i nā puka o koʻu kaʻa ka paʻa o ka puka like. Hoʻokahi ʻau, hoʻohana ʻia ma nā wahi ʻehā ma mua o 4 mau ʻāpana ʻokoʻa.
  6. Nānā Kūlana - i nā ʻōlelo hoʻolālā hou, he hana hoʻolālā kēia e ʻae iā ʻoe e kākau i kahi pāʻālua kikoʻī i nā ʻāpana, e ka hana, a laila hoʻohana hou iā lākou. ʻO kahi laʻana inā makemake wau e nānā no kahi leka uila i kūkulu pono ʻia. Hiki iaʻu ke kūkulu i ka hana i hoʻokahi manawa, a laila hoʻohana ia i kahi e pono ai wau i kaʻu noi. ʻO kaʻu kaʻa he 18 ″ rims i hiki ke hoʻohana ʻia ma nā kaʻa ʻē aʻe e nā mea hana like a ʻē aʻe paha.
  7. ʻO Polymorphism - He paʻakikī kēia e wehewehe, akā ʻo ka mea hiki ke hoʻomohala i ka pāʻālua i hiki ke hoʻohana ikaika ʻia no nā hanana ʻē aʻe. I nā huaʻōlelo ʻē aʻe, hiki iā ia ke hoʻoilina i nā hana kūikawā a me ka hoʻoikaika maʻalahi e ke ala i kuhikuhi ʻia ai. He ala maikaʻi loa kēia o ka hoʻomohala. Hiki iaʻu ke hoʻohana i kaʻu wahi uila e hoʻoiho i kaʻu kelepona a i ʻole e hāʻawi i ka wai i kaʻu pauma kaʻa.
  8. Hoʻouka hou - he ala kēia kahi e kuhikuhi ai nā code iā ia iho. I kekahi manawa, maikaʻi a manaʻo ʻia ia, akā i nā manawa ʻē aʻe hiki iā ia ke wili i kāu mau noi i waho o ka kaohi. Kaomi wau i ka ʻimi i kaʻu kaʻa hoʻokani kaʻa a puka ma o nā lekiō. ʻAʻole pau ia, hoʻomau mau ka hele.
  9. Ka hōihoʻa hou - kēia ke kaʻina hana o ke kākau hou ʻana i ke code e maʻalahi ai e ukali a i ʻole hoʻonohonoho pono iā ia akā ʻaʻole pono e hoʻohui i nā hana hou aʻe. Kūkulu hou wau i koʻu ʻenekini.
  10. Kūkala i hoʻonohonoho ʻia ʻo Server (SOA) - lawe i nā hoʻolālā hoʻonohonoho hoʻonohonoho a hoʻopili iā ia i nā ʻōnaehana nui kahi e hiki ai iā ʻoe ke loaʻa nā ʻōnaehana holoʻokoʻa e hana i kekahi mau hana. Loaʻa iā ʻoe kahi ʻōnaehana hoʻokele pilina e kamaʻilio e kamaʻilio i kahi ʻōnaehana ecommerce e ʻōlelo i kahi ʻōnaehana hoʻouna, a pēlā aku. Huki wau i kahi trailer me kaʻu kaʻa e hoʻouna i nā mea mai kahi a kahi. Hoʻohana wau i kahi alahao (XML) e hoʻohui iā lākou.

ʻIke wau ʻaʻole maikaʻi mau kaʻu mau hiʻohiʻona i ka māka. Lana koʻu manaʻo ua kōkua iki lākou.

Kahi mau ʻōlelo aʻoaʻo ke lohe ʻoe i kēia mau huaʻōlelo i kāu hui hou ʻana me kahi mea hoʻomohala… mai hoʻi hou i kou noho a nānā iā lākou Wikipedia, e nānā ana lākou. Mai lele lele, hoʻouka lākou. Eia ka mea e hana ai ... e noʻonoʻo i ka puka aniani me he mea lā e noʻonoʻo hohonu ana ʻoe a laila e nānā i hope me kahi ʻano nīnau a e wīwī paha i kou auwae. E kali iā lākou e ukali i kā lākou hoʻolaha me ka ʻike hou aku.

… Ke nānā nei lākou.

8 Comments

  1. 1

    LOL kui maoli ʻoe iā ia Doug 🙂 Ke hoʻāʻo nei ʻoe e haʻalele iā mākou i ka ʻoihana? Maopopo ʻoe i ka maikaʻi maikaʻi a panakō mākou i kēlā mau manaʻo ʻaʻole maopopo a no laila ke hele nei me kā mākou mea kūʻai aku. I kēia manawa pono mākou e noʻonoʻo i kahi ala e puhi iā lākou i kahi ala hoohui ana kēlā mau buzzwords e hana i hoʻokahi huaʻōlelo nui e like me kēia:

    ʻIke ʻoe i ka hiʻohiʻona āu e hoʻāʻo nei e hoʻokomo i loko i hiki ke kiʻi ʻia i nā mea he nui e hoʻopili ana i ka hana a kamaʻilio ma o kahi architecutre oriented service.

  2. 5

    ʻOiai he mea hoʻomohala polokalamu hiki iaʻu ke mahalo i kēia kūlana. ʻAʻole maikaʻi ʻole mākou āpau

    E ʻae ʻoe iaʻu e noʻonoʻo a noʻonoʻo hou i kekahi mau huaʻōlelo nou ....

Pehea kou manaʻo?

Ke hoʻohana nei kēia pūnaewele i ka Akismet e ho'ēmi i ka spam. E aʻo pehea e hanaʻia ai kāuʻikeʻikepili.