Ha re hloke litokiso tsa liphetolelo: mofetoleli oa rona o tseba hamolemo hore na e tlameha ho fetoleloa joang

Poso ena ke teko ea ho fihlela baphatlalatsi. E le hore ba utloe le ho tšoara liphetolelo tsa bona ka boikarabelo haholoanyane.

Nakong ea leeto la ka la nts'etsopele, ke ile ka reka libuka tse ngata tse fapaneng. Libuka tse tsoang ho bahoeletsi ba fapa-fapaneng. Ka bobeli tse nyane le tse kholo. Pele ho tsohle, matlo a maholo a khatiso a nang le monyetla oa ho tsetela phetolelong ea lingoliloeng tsa tekheniki. Tsena e ne e le libuka tse fapaneng haholo: kaofela re fetile kapa re ntse re tsamaea leetong la ho iphumana. ’Me libuka tsena kaofela li ne li tšoana ka ntho e le ’ngoe: li ne li fetoletsoe ka tsela eo li neng li sa khonehe ho bala. Ha nako e ntse e ea, ha e le hantle, u tloaela ho fetolela mantsoe (ho fetolela ka khutso ho a sebelisoang letsatsi le leng le le leng) le mokhoa o robehileng oa tlhahiso, oo ho hlakileng hore temana ena e nkiloe ho Senyesemane. Leha ho le joalo, ha ho na tloaelo ea theko eo bahoeletsi ba e kōpang bakeng sa lingoliloeng tse ratoang.

Ha re hloke litokiso tsa liphetolelo: mofetoleli oa rona o tseba hamolemo hore na e tlameha ho fetoleloa joang
Bahoeletsi ba kōptjoa hore ba fane ka maikutlo.

Ha re leke ho utloisisa hore na buka ke eng? Ha re nke buka ea maqephe a 600, e leng ntho e tloaelehileng 'marakeng oa lingoliloeng tsa IT. Ho hatisa kopi e le 'ngoe, ho itšetlehile ka theko ea theko ea Chekhov Printing House, e sebelisoang ke matlo a maholo a khatiso, e lekana le li-ruble tse 175. 'Me ho hatisa, ka mohlala, likopi tse 2 000 li lekana le li-ruble tse 350. Ho feta moo, haeba u nka buka e tsebahalang, theko ea eona e tla ba li-ruble tse ka bang 000. Tseo. khatiso e tla fumana (1 - 500) * 1 - 500% = 175 li-ruble.

Empa khatiso e na le litšenyehelo tse ngata. Ka tlase ke boiteko ba ka bo utloisang bohloko ba ho bala, empa Publishing House Peter o ile a tla litlhalosong 'me a hlalosa ka ho qaqileng haholoanyane. Ho kopitsa ho tsoa ho maikutlo + sehokelo ho maikutlo:

Boiteko ba ka bo hlomolang pelo

  • lefa ntlo ea polokelo;
  • bakeng sa lipalangoang ho tloha jareteng ea khatiso ho ea sebakeng sa polokelo;
  • lits'ebeletso tsa barekisi (ho ea kamoo ke tsebang, li-ruble tse ka bang 150 ka buka ... empa sena ke toro)
  • litšebeletso tsa mofetoleli le mohlophisi;
  • karolo e itseng e nyenyane - meputso ea sehlopha sohle sa khatiso (ho na le libuka tse ngata, kahoo peresente e nyenyane);

Araba IMnEpaTOP. Ho na le ho feta lintho tse ling tse ngata tse khahlisang, Ke khothaletsa ho bala

  1. U lebetse ka tefo e eang ho mong'a litokelo tsa litokelo tsa litokelo tsa molao/ngoli (e tsoetseng pele + meputso).
  2. U balile makhetho ka ho fosahetse (e lekanyelitsoeng). Ho na le VAT, ho na le makhetho a sebele.
  3. Ha ua ka ua ela hloko "tekanyo ea phetoho", e laolang litlhoko tsa margin. Joalokaha u hlokometse, buka ha e hatisoe ka khoeli. Phallo ha e rekisoe ka khoeli. 'Me litšenyehelo ho tloha qalong li bohlokoa haholo (pele + tsamaiso, e neng e etella pele lipatlisiso, ho amoheloa ha phatlalatso, ho fumana litokelo). 'Me litšenyehelo li tsamaea le buka ho fihlela kopi ea ho qetela e rekisoa. Haeba sengoliloeng se sa hlahise chelete e ngata ho feta mekhoa e meng ea matsete, joale ke hobane’ng ha mokhatlo oa khatiso o le teng?
  4. Haeba u na le sehlopha, joale ho na le ofisi (li)ofisi, moo ba sebetsang lik'homphieutha tse itseng, joalo-joalo ... Tlhokomelo ea bona e bitsa chelete.
  5. Maikutlo a hore meputso ea basebetsi ke karolo e nyenyane feela ea bohlokoa haeba ho hlile ho e-na le libuka tse ngata. Empa haeba li le ngata, ha ho pelaelo hore li fumana tlhokomelo e fokolang (eo u sa e rateng). 'Me haeba ho na le libuka tse fokolang mosebetsing, joale peresente ea litšenyehelo tsena e ke ke ea e-ba nyenyane. Ka kakaretso, ntho ena ea litšenyehelo e nka nako e ngata kamoo babali ba ikemiselitseng ho lefa chelete e eketsehileng bakeng sa eona.
  6. Kotsi ea khoebo. Ha se libuka tsohle tse rekisoang joalokaha ho reriloe, ho bolelang hore, hantle, hase libuka tsohle tse etsang phaello. Ho feta moo, hase libuka tsohle tse rekisoang kaofela. Ka tlhaho, likotsi tsena kaofela li baloa le ho lefshoa ka ho eketseha ha theko ea libuka tsohle tse hatisitsoeng. Kahoo, libuka tse tummeng li lefella ba sa atleheng.
  7. Ntho e mpe ka ho fetisisa palong ea hau ke khomishene ea barekisi. Ha e lokisoe 150r. Ha ea lokisoa ho hang. Mohatisi o romela libuka ka bongata. Marang-rang a behoa lishelefong ka theko efe kapa efe e nkoang e lokile. Palong ea hau, theko ea mohatisi e eketseha ka ~ 10%. Sena se hole haholo le 'nete (phapang ke makhetlo a' maloa; keketseho ea theko ea khatiso e ka fihla ho 60%, eo morekisi a inkelang eona).

Ka hona, ho tla ba le ho khathala, empa eseng ho makatsang. Ka mohlala, litlaleho li tla qetella li e-na le li-ruble tse fetang 500,000 ho tloha ho likopi tse 2,000. Ho ea ka pono ea likhoebo tse kholo, chelete eo ha e boima hakaalo. Ka hona, bahoeletsi ba qala ho boloka chelete. Ka mohlala, lethathamong le ka holimo ha kea ka ka bontša ho hlahloba liphoso ke matsoalloa a mahlale a theknoloji eo buka e ngotsoeng ka eona. Hobaneng? Hobane mekhatlo ea khatiso e fane ka mohlala ona “litsebi tsa theknoloji li hlahloba liphoso tsa buka mahala, li e lokise, li e lokise, ’me le tsona li ngola mabitso a tsona ka mongolo o monyenyane kae-kae moo ho seng motho ea balang teng.” Ho ba bang ke boikutlo ba ho inka e le ba bohlokoa, ho ba bang ke ho fokotsa litšenyehelo. E utloahala e le ntle, haeba e se bakeng sa "empa" e le 'ngoe.

Bahatisi ha ba hloke liphetoho tsa rona.

Ha se bohle ba tsebang, empa ke tseba mosebetsi o monyane, eo ke e ngolang nako le nako. E ho github mme e ajoa tlas'a laesense ea mahala. Ka mosebetsi ona, ke ile ka ikopanya le lingoliloeng tse peli (Nke ke ka fana ka mabitso, empa libuka tsa bona li lishelefong tsa hau). Ka lekhetlo la pele ke ile ka leka ho ipiletsa matsatsing a pele, ha ho ne ho ngoloa karolo ea 30 lekholong. Joale, ka mor’a ho ngollana ha nako e telele (litlhaku tse ka bang 80), re ile ra phehisana khang:

  • Ke ne ke batla sekoahelo sa ka, seo ke se laetseng ho moqapi oa studio ea Lebedev. Ha ba joalo;
  • ba ne ba batla hore ke tlose likopi tsohle tsa buka ho github. Sena ha se khonehe, kahoo ke ile ka pheha khang ea hore ha ho khonehe;
  • Ke ne ke batla ho boloka tokelo ea ho hatisa phetolelo ea Senyesemane ka thoko. Ba ile ba beha thibelo, ba lokafatsa sena ka ’nete ea hore haeba mokhatlo oa khatiso oa Senyesemane o ne o ka ba atamela, ba ne ba sa batle ho tela monyetla oa ho etsa chelete ka oona. Empa ha ho mohla ba kileng ba ikopanya le bona.
    Ke ile ka batla ho fetola konteraka, empa ba e entse ka tsela eo ka ntle ntho e 'ngoe le e' ngoe e neng e shebahala eka ke ka hatisoa ka Senyesemane ka thoko - ntlong e fapaneng ea khatiso. Empa ha e le hantle, che. Eo e bile pheletso ea moqoqo.

Ke ile ka ikopanya le sengoliloeng se seng. Ba ile ba kopa ho bala mongolo, ke ile ka o romela. Ba ile ba theha maemo a latelang:

  • khatiso e tla ntefella ho tloha li-ruble tse 200,000.
  • ho tloha ho likopi tse 500
  • pampiri e tlaase-tlaase (a la newsprint, ha mangolo a bonahala);
  • ha e rekisoa - 45% ho 'na, 55% ho bona.

Ka nako e tšoanang, mosebetsi o ile oa hlahlojoa ke mofetoleli oa bona. Tseo. e bolelang?

Ntlo ea khatiso ha e na baetsi ba mananeo. Ho e-na le hoo, ho na le batho ba etsang phetolelo ea theknoloji. Ntlo ea khatiso ha e na baetsi ba mananeo tsamaisong ea eona. See se bolelang? Hore botsamaisi ha bo tsebe hore na mongolo o bua ka eng. Ha e le hantle ba tsotella thekiso feela. Ho na le motho ho basebetsi ea fetolelang lingoliloeng tsa tekheniki. Mohlomong o jele ntja ena, na ha ho joalo? Sena se bolela hore baa mo tšepa 'me ba mo nka e le setsebi lefapheng lena. Motho enoa o amohela buka e tsoang ho mongoli ea itseng e le tlhaloso ’me o e bapisa le phihlelo ea hae. Kaha o fumana letoto la libuka ka tlhahiso ea hae + tse ling li ntse li tsoela pele, a ke ke a phenya-phenya ka botebo taba e ngotsoeng. Seo ba ileng ba nngolla sona:

Quote:"Sena ha se motimetsi ho hang, kaha qalong se ka 'na sa bonahala e le ka lebaka la ho tšoana ho phatlalatso ea ba qetellang ho C # le ba senyang ho C ++. Sephetho sa ho qetela, ho fapana le motimetsi, se tiisitsoe hore se tla bitsoa, ​​athe mohatelli a ka 'na a se ke a bitsoa."
Mofetoleli: Polelo e reng "motimetsi ho C ++ a ka 'na a se ke a bitsoa" ke ntho e se nang thuso e feletseng ('me sena ha se bue ka tšebeliso ea sebōpeho sa leetsi sa leetsi, se sa lokelang mona).
Puisano ea mekhelo karolong ea bobeli e thahasellisa ho feta, empa ha se ea mantlha - buka ea Richter "CLR via C #" mohlomong e na le tsena tsohle. Palo e tšepisitsoeng ea ho bala mefuta e mengata e koaheloa ka ho phethahetseng bukeng e mabapi le sehlooho sena se fetoletsoeng ke <Mohatisi>.
Tiriso ya mareo a mokwadi le yona ga e na seabe mo boikanyegong jwa buka.
Empa mohlala o mong ke ona: ha e le hantle leqepheng le le leng ho na le liphetolelo tse tharo tsa lentsoe le le leng (stack unwinding): ho phahamisa, ho phutholoha le ho phutholoha. Joang ho hlahloba see?
Ka kakaretso, ho e phatlalatsa ka mokhoa oa buka, ho ka hlokahala hore u ngole boitsebiso bocha kapa u bo hlophise ka hloko.

Ha ke etse eka ke na le setaele se setle, ho se be le liphoso tsa sebōpeho-puo, mopeleto. Empa ... na mofetoleli o hlahloba liphoso tlhaloso ea theknoloji? 'Me ka kholiseho, a ithaopela ho ngola ntho e' ngoe le e 'ngoe hape mme a sa nahane hore ha a tsebe letho. Karabo e bile:

Haeba u sa lokolle mohopolo ho tloha nthong, motimetsi a ke ke a bitsoa, ​​hobane ho tla dutla mohopolong.

Mekhelo e hlalositsoe ka holimo hohle, ho fapana le bukeng ea ka.

Tiriso ya mareo a mokwadi le yona ga e na seabe mo boikanyegong jwa buka.

Ena ke mantsoe a mananeo. Na setsebi sa hau ke moqapi oa .NET?

Empa mohlala o mong ke ona: ha e le hantle leqepheng le le leng ho na le liphetolelo tse tharo tsa lentsoe le le leng (stack unwinding): ho phahamisa, ho phutholoha le ho phutholoha. Joang ho hlahloba see?

Mantsoe ana a mararo a sebelisoa ka mafolofolo.

Ka nako e tšoanang, ke ile ka leka letsoho la ka ho hlophisa phetolelo ea Senyesemane ho ea ho Serussia. Mongolo ke lihele tse tloaelehileng. Ka setaele le phetolelong ea mantsoe. Tseo. E ngotsoe ka Serussia, empa eseng ka Serussia. E ngotsoe ka Senyesemane. E utloahala e tloaelehile? Ke phutha matsoho mme ke qala ho hlophisa. Ka linako tse ling - ka lirapa. Karabo e ne e le ntho e kang ena: hobaneng u etsa see? Re tseba betere kamoo e lokelang ho loka kateng. Mofetoleli oa rona o motle haholo 'me ka mor'a hae ha ho hlokahale ho sheba mokhoa le phetolelo. Mantsoe a mang feela, lethathamo la khoutu. Ha ho hlokahale ho senya nako ho fetolela.

Mokhoa oa ho

Phetolelo ho Senyesemane e etsoa molemong oa ka bartov-e. Eena le sehlopha sa hae ba na le mokhoa o fapaneng ka ho felletseng. Ka hona, ke na le seo nka se bapisang le sona. Qalong eena le mofetoleli oa bobeli ba ile ba mpotsa lipotso tse ngata. Mabapi le lefa, litafole tsa sebele. mekhoa, mabapi le GC. Ba ile ba botsa lipotso tse ngata hoo ke nang le bonnete ba hore bobeli ba bona ba ka be ba fetile lipuisanong e le .NET programmer. Joale, ha nako e ntse e ea, lipotso li ile tsa fokotseha. 'Me hajoale ho na le hoo e ka bang ha ho letho. Hobaneng? Hobane ba tlile ka mantsoe a nepahetseng. Mme haufinyane tjena o nthometse sena:

Ha re hloke litokiso tsa liphetolelo: mofetoleli oa rona o tseba hamolemo hore na e tlameha ho fetoleloa joang

Ho re ke maketse ke ho se bue letho. Tseo. Hoa bonahala hore liphetolelo li ka ba molemo? 🙂 Empa tlas'a boemo bo le bong: ha ho hlophisoa ho tsoa ho moqapi oa lenaneo ho tsamaisana le phetolelo, 'me eseng qetellong, ha ntlo ea khatiso e tla utloela bohloko ka nako e sebelisitsoeng.

Mohlophisi le moqapi oa ho bala liphoso o tlameha ho sebetsa ka ho tsamaisana le phetolelo

Liqeto ka bouena

Bahoeletsi ha ba hloke liphetolelo tsa boleng bo holimo tsa Serussia. Sena se theko e boima ho bona. Le hoja moqapi oa lenaneo a ntse a hlahloba liphoso, ha a ntse a etsa phetoho e feletseng, ho fihlela ho lumellanoa le mohoeletsi (liqabang bakeng sa serapa ka seng), nako e ngata e tla feta. Mohlomong le selemo. Ka nako ena, theknoloji e ka fetoha ea khale ebile e sa hlokahale. 'Me buka e lokela ho lahleloa holim'a sethala hona joale, ha sehlooho se ntse se chesa.

Ka lehlakoreng le leng, Inthanete e tletse lihlooho. Lingoloa tsa mahala. 'Me ntlo ea khatiso e lahleheloa ke bareki. Haholo-holo ka phetolelo e lerootho. Empa, bahoeletsi ba ratehang. Ke hobane'ng ha re reka libuka?

Ka bonna, ke nka libuka hobane mongoli oa buka, ho fapana le mongoli oa sengoloa, o nahana lefatšeng ka bophara. Tseo. Ke fumana tlhaloso e tebileng le e nahannoeng ea theknoloji. Ke fumana ho le bonolo ho bala buka ho feta ho sebali sa elektronike kapa skrineng. Ha ho khanya ea skrine, u ka phetla maqephe. Hobane ke khathetse ke li-skrini mme ke batla ntho e tactile. Buka.

Ka hona, bahoeletsi ba ratehang. Li-mammoths tsa indasteri ea khatiso. Ho na le taelo ea phetolelo har'a bafetoleli. Haeba motho ea buang puo eo ho buuoang ka eona a fetolela pele, joale ho lokisa ho etsoa ke motho ea buang puo eo ho fetoleloang ho eona. Sena ha se bonahale se makatsa ho uena. Sena sea utloahala 'me se bonahala se tloaelehile ho uena. Kahoo, tabeng ea libuka tsa IT, bajari ke baetsi ba mananeo. Mme re hloka ho mamelwa. E le hore hamorao re bale libuka tsa hau, 'me u na le chelete nakong ea li-blogs le tlhahisoleseding ea mahala.

Ke basebelisi ba ngolisitsoeng feela ba ka kenyang letsoho phuputsong. kenaka kopo.

Phetolelo ea botekgeniki ea buka:

  • Ke ntse ke bala liphetolelo le kajeno.

  • Ke na le selemo joale ke sa bala libuka tse fetoletsoeng.

  • Ke na le lilemo tse peli ke sa bale libuka tse fetoletsoeng.

  • Ha ke e-s’o bale libuka tse fetoletsoeng ka lilemo tse ’nè joale.

  • Ha ke e-s’o bale libuka tse fetoletsoeng ka lilemo tse fetang tse hlano

Basebelisi ba 175 ba ile ba khetha. Basebelisi ba 46 ba ile ba hana.

Mabapi le ho hlophisa

  • Bahlophisi-baetsi ba mananeo ba tlameha ho mameloa le ho tšeptjoa. Ho hlahloba empa ho tšepa

  • Bafetoleli ba etsa mosebetsi o motle, baetsi ba mananeo ha se bangoli mme ho molemo ho se ba mamele

  • Mofuta oa hau (ho maikutlo)

Basebelisi ba 133 ba ile ba khetha. Basebelisi ba 52 ba ile ba hana.

Source: www.habr.com

Eketsa ka tlhaloso