Okwewala enkola ya Trigonometry (2013) .
Ebiteeso
Mewayz Team
Editorial Team
Omuzimu mu kyuma: Kiki Ekyali Kyewala Trigonometry (2013)?
Mu 2013, ekintu ekyewuunyisa kyasimba emirandira mu nsi y’okukola pulogulaamu za kompyuta. Ekiwandiiko kya blog ekyatuumiddwa "Avoiding Trigonometry" ekyawandiikibwa omukozi wa pulogulaamu Maciej Cegłowski kyakwata nnyo bayinginiya buli wamu. Tekyali ku buzibu bwa sine ne cosine, wabula ku kizibu ekisingako wala eky’obukuusa: ebbanja ery’ekikugu. Cegłowski yannyonnyola mu bujjuvu obumanyirivu bwe ng’atereeza ekizibu eky’enjawulo mu mukutu gwa imageboard ogumanyiddwa ennyo, 4chan. Omusango? Enkola ezibuwaliddwa mu ngeri etategeerekeka, eya yinginiya esukkiridde ey’okukwata okukyusakyusa ebifaananyi eyeesigama ku lujegere oluzitowa olw’okubalirira kwa trigonometry ku ludda lwa seva. Obubaka obukulu bwali bwa maanyi nnyo: abakola ebyuma baali bamaze amaanyi mangi nnyo nga bazimba ekyuma kya Rube Goldberg okwewala eky’okugonjoola ensonga ennyangu, ennungi eyali efunibwa amangu mu web browsers ez’omulembe. Emboozi eno yafuuka ekyokulabirako ekituufu eky’engeri yinginiya okusukkiridde gye kutondawo obunafu, okwonoona eby’obugagga, era okukkakkana nga kukendeeza ku nkulaakulana okutuuka ku kwekulukuunya.
Ensimbi Ennene ey’Obugezi
The "Avoiding Trigonometry" saga ye masterclass mu biva mu buyiiya obukozesebwa obubi. Abaakola enkola eyasooka awatali kubuusabuusa baali bakugu. Bagonjoola ekizibu ekizibu nga bakozesa eky’okugonjoola ekizibu. Wabula, koodi yaabwe "eya magezi" yaleeta omugugu ogw'ekiseera ekiwanvu. Buli nkyukakyuka, buli kulongoosa bug, na buli kintu ekipya kyalina okutambulira mu nsonga eno eya labyrinthine. Obudde obwasooka okukekkereza olw’obutanoonyereza ku nkola ennyangu bwakendeera olw’essaawa enkumi n’enkumi ezaamala nga balabirira n’okukola okwetoloola enkola eno enzibu. Kino kye kikulu mu mabanja ag’ekikugu — ge magoba agasasulwa ku kkubo erimpi agaali tegasaanira kutwalibwa. Ku bizinensi ez’omulembe, kino kivvuunulwa butereevu mu budde obutono okutuuka ku katale olw’ebintu ebipya, ttiimu z’enkulaakulana ezinyiize, ne codebase efuuka ey’akabi era ey’ebbeeyi okukyusa.
- Okukendeeza ku Agility: Enkola enzibu nzibu okukyusa. Ekirina okuba okulongoosa okwangu kifuuka pulojekiti ennene, okulemesa bizinensi okukyusa amangu.
- Okwongera ku Mirundi gy’Obug: Obuzibu obusingawo kitegeeza ensonga nnyingi eziyinza okulemererwa. Okutereeza ekizibu kimu kiyinza okutondawo ebirala bibiri mu butali bugenderevu.
- Silo z’okumanya: Abakola eby’olubereberye abatonotono bokka be bayinza okutegeera ensonga ezizibu, okuleetawo ebizibu n’akabi ka bizinensi.
- Aba Demoralized Developers: Bayinginiya abalina ebitone tebaagala kubeera ba maintenance crews for brittle code; baagala okuzimba eby’okugonjoola ebiyiiya.
Okuzimba Omusingi Gulwanyisa Obuzibu
Kale, bizinensi ziyinza zitya okwewala enkyusa yaabwe eya "Avoiding Trigonometry"? Eky’okuddamu kiri mu kukulembeza obwangu n’obutangaavu okuva wansi. Kino kitegeeza okuzimba ku nkola ezikubiriza enzimba ennongoofu, eya modulo. Enkola ya modulo ewaliriza okukangavvula ng’emenyaamenya enkola enzibu mu bitundu ebitonotono, ebiddukanyizibwa, era ebikyusibwakyusibwa. Buli kitundu bwe kiba n’obuvunaanyizibwa bumu, obutegeerekese obulungi, enkola yonna efuuka nnyangu okutegeera, okugezesa, n’okukyusa. Eno y’enjigiriza eri emabega w’emikutu egy’omulembe egyategekebwa okulongoosa emirimu. Okugeza, Mewayz egaba modular business OS eyamba amakampuni okwewala okuzimba enkola ezizibu, ezikwatagana. Nga egaba modulo ez’enjawulo eza CRM, okuddukanya pulojekiti, n’empuliziganya ezikwatagana mu ngeri enyonjo, Mewayz akakasa nti obuzibu buba mu kifo, so si kwongerwako.
"Ensimbi zonna awamu eza koodi eyo eya trigonometry, nga mw'otwalidde n'essaawa ze nnamala nga ngiggyawo, zirina okudduka mu bikumi n'ebikumi bya ddoola. Byonna okwewala omulimu ogw'omuwendo gwa wiikendi okufuna okukyusakyusa ebifaananyi okubaawo ku kasitoma." - Maciej Cegłowski, "Okwewala Trigonometry" (2013)
Okuva ku kavuyo mu by’ekikugu okutuuka ku bulambulukufu mu mirimu
Essomo lya "Okwewala Trigonometry" lisukka wala ekisenge kya seva. Lugero ku buli kimu ekikwata ku bizinensi. Ka kibeere nkola ya byzantine ey'okukkiriza, ensengeka y'ebikozesebwa bya pulogulaamu ezikutuddwako, oba sitayiro y'empuliziganya ey'ekitongole eyeesigama ku "kumanya kw'ebika," ebizibu bino bye bifaanagana mu nkola ya koodi eyo etabuddwatabuddwa. Zireeta okusika omuguwa, zikendeeza ku kusalawo, era ziremesa ekitongole okukola ng’ekintu ekimu ekikwatagana. Ekigendererwa kirina okuba okutondawo enkola —zombi ez’ekikugu n’ez’enkola —ennyangu era ezitegeerekeka nga bwe kisoboka. Nga balondawo emikutu egissa essira ku kugatta n’okutegeera obulungi, nga Mewayz, bizinensi zisobola okulaba ng’omusingi gwazo ogw’emirimu guwa enkulaakulana amaanyi mu kifo ky’okugiremesa. Basobola okukozesa amaanyi gaabwe mu kugenda mu maaso, okusinga okuvvuunula buli kiseera okusalawo okuzibu okw’emabega.
💡 DID YOU KNOW?
Mewayz replaces 8+ business tools in one platform
CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.
Start Free →Ebibuuzo Ebitera Okubuuzibwa
Omuzimu mu kyuma: Kiki Ekyali Kyewala Trigonometry (2013)?
Mu 2013, ekintu ekyewuunyisa kyasimba emirandira mu nsi y’okukola pulogulaamu za kompyuta. Ekiwandiiko kya blog ekyatuumiddwa "Avoiding Trigonometry" ekyawandiikibwa omukozi wa pulogulaamu Maciej Cegłowski kyakwata nnyo bayinginiya buli wamu. Tekyali ku buzibu bwa sine ne cosine, wabula ku kizibu ekisingako wala eky’obukuusa: ebbanja ery’ekikugu. Cegłowski yannyonnyola mu bujjuvu obumanyirivu bwe ng’atereeza ekizibu eky’enjawulo mu mukutu gwa imageboard ogumanyiddwa ennyo, 4chan. Omusango? Enkola ezibuwaliddwa mu ngeri etategeerekeka, eya yinginiya esukkiridde ey’okukwata okukyusakyusa ebifaananyi eyeesigama ku lujegere oluzitowa olw’okubalirira kwa trigonometry ku ludda lwa seva. Obubaka obukulu bwali bwa maanyi nnyo: abakola ebyuma baali bamaze amaanyi mangi nnyo nga bazimba ekyuma kya Rube Goldberg okwewala eky’okugonjoola ensonga ennyangu, ennungi eyali efunibwa amangu mu web browsers ez’omulembe. Emboozi eno yafuuka ekyokulabirako ekituufu eky’engeri yinginiya okusukkiridde gye kutondawo obunafu, okwonoona eby’obugagga, era okukkakkana nga kukendeeza ku nkulaakulana okutuuka ku kwekulukuunya.
Ensimbi Ennene ey’Obugezi
The "Avoiding Trigonometry" saga ye masterclass mu biva mu buyiiya obukozesebwa obubi. Abaakola enkola eyasooka awatali kubuusabuusa baali bakugu. Bagonjoola ekizibu ekizibu nga bakozesa eky’okugonjoola ekizibu. Wabula, koodi yaabwe "eya magezi" yaleeta omugugu ogw'ekiseera ekiwanvu. Buli nkyukakyuka, buli kulongoosa bug, na buli kintu ekipya kyalina okutambulira mu nsonga eno eya labyrinthine. Obudde obwasooka okukekkereza olw’obutanoonyereza ku nkola ennyangu bwakendeera olw’essaawa enkumi n’enkumi ezaamala nga balabirira n’okukola okwetoloola enkola eno enzibu. Kino kye kikulu mu mabanja ag’ekikugu — ge magoba agasasulwa ku kkubo erimpi agaali tegasaanira kutwalibwa. Ku bizinensi ez’omulembe, kino kivvuunulwa butereevu mu budde obutono okutuuka ku katale olw’ebintu ebipya, ttiimu z’enkulaakulana ezinyiize, ne codebase efuuka ey’akabi era ey’ebbeeyi okukyusa.
Okuzimba Omusingi Gulwanyisa Obuzibu
Kale, bizinensi ziyinza zitya okwewala enkyusa yaabwe eya "Avoiding Trigonometry"? Eky’okuddamu kiri mu kukulembeza obwangu n’obutangaavu okuva wansi. Kino kitegeeza okuzimba ku nkola ezikubiriza enzimba ennongoofu, eya modulo. Enkola ya modulo ewaliriza okukangavvula ng’emenyaamenya enkola enzibu mu bitundu ebitonotono, ebiddukanyizibwa, era ebikyusibwakyusibwa. Buli kitundu bwe kiba n’obuvunaanyizibwa bumu, obutegeerekese obulungi, enkola yonna efuuka nnyangu okutegeera, okugezesa, n’okukyusa. Eno y’enjigiriza eri emabega w’emikutu egy’omulembe egyategekebwa okulongoosa emirimu. Okugeza, Mewayz egaba modular business OS eyamba amakampuni okwewala okuzimba enkola ezizibu, ezikwatagana. Nga egaba modulo ez’enjawulo eza CRM, okuddukanya pulojekiti, n’empuliziganya ezikwatagana mu ngeri enyonjo, Mewayz akakasa nti obuzibu buba mu kifo, so si kwongerwako.
Okuva ku kavuyo mu by’ekikugu okutuuka ku bulambulukufu mu mirimu
Essomo lya "Okwewala Trigonometry" lisukka wala ekisenge kya seva. Lugero ku buli kimu ekikwata ku bizinensi. Ka kibeere nkola ya byzantine ey'okukkiriza, ensengeka y'ebikozesebwa bya pulogulaamu ezikutuddwako, oba sitayiro y'empuliziganya ey'ekitongole eyeesigama ku "kumanya kw'ebika," ebizibu bino bye bifaanagana mu nkola ya koodi eyo etabuddwatabuddwa. Zireeta okusika omuguwa, zikendeeza ku kusalawo, era ziremesa ekitongole okukola ng’ekintu ekimu ekikwatagana. Ekigendererwa kirina okuba okutondawo enkola —zombi ez’ekikugu n’ez’enkola —ennyangu era ezitegeerekeka nga bwe kisoboka. Nga balondawo emikutu egissa essira ku kugatta n’okutegeera obulungi, nga Mewayz, bizinensi zisobola okulaba ng’omusingi gwazo ogw’emirimu guwa enkulaakulana amaanyi mu kifo ky’okugiremesa. Basobola okukozesa amaanyi gaabwe mu kugenda mu maaso, okusinga okuvvuunula buli kiseera okusalawo okuzibu okw’emabega.
Mwetegefu okwanguyiza emirimu gyo?
Oba weetaaga CRM, invoice, HR, oba modulo zonna 208 — Mewayz ekubisse. Bizinensi 138K+ zaakola dda enkyukakyuka.
Tandika Obwereere →Try Mewayz Free
All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.
Get more articles like this
Weekly business tips and product updates. Free forever.
You're subscribed!
Start managing your business smarter today
Join 30,000+ businesses. Free forever plan · No credit card required.
Ready to put this into practice?
Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.
Start Free Trial →Related articles
Hacker News
Mothers Defense (YC X26) Is Hiring in Austin
Mar 14, 2026
Hacker News
The Browser Becomes Your WordPress
Mar 14, 2026
Hacker News
XML Is a Cheap DSL
Mar 14, 2026
Hacker News
Please Do Not A/B Test My Workflow
Mar 14, 2026
Hacker News
How Lego builds a new Lego set
Mar 14, 2026
Hacker News
Megadev: A Development Kit for the Sega Mega Drive and Mega CD Hardware
Mar 14, 2026
Ready to take action?
Start your free Mewayz trial today
All-in-one business platform. No credit card required.
Start Free →14-day free trial · No credit card · Cancel anytime