Pale ea morero o le mong o monyane oa lilemo tse leshome le metso e 'meli (e ka bang BIRMA.NET ka lekhetlo la pele le ka letsoho la pele)

Ho tsoaloa ha morero ona ho ka nkoa e le khopolo e nyenyane e ileng ea tla ho 'na kae-kae qetellong ea 2007, e neng e reretsoe ho fumana mofuta oa eona oa ho qetela lilemo tse 12 feela hamorao (ka nako ena - ha e le hantle, le hoja ts'ebetsong ea hona joale, ho latela ho mongoli, e khotsofatsa haholo) .

Tsohle li qalile ha, ha ke ntse ke phethahatsa mesebetsi ea ka ea semmuso ka nako eo laeboraring, ke ile ka lebisa tlhokomelo tabeng ea hore mokhoa oa ho kenya data ho tsoa ho mongolo o hlahlobiloeng oa litafole tsa likhatiso tsa buka (le 'mino) polokelong ea polokelo e teng, kamoo ho bonahalang kateng, e ka nolofatsoa haholo le ho iketsetsa, ho nka monyetla ka thepa ea tlhophiso le ho pheta-pheta ha data eohle e hlokahalang bakeng sa ho kenya letsoho, joalo ka lebitso la mongoli oa sehlooho (haeba re bua ka pokello ea lihlooho), sehlooho sa sengoloa (kapa sengoloa se bonts'itsoeng lethathamong la litaba) le nomoro ea leqephe la lethathamo la litaba la hajoale. Qalong, ke ne ke kholisehile hore tsamaiso e loketseng bakeng sa ho etsa mosebetsi ona e ka fumanoa habonolo Inthaneteng. Ha ntho e makatsang e ne e bakoa ke taba ea hore ha kea ka ka fumana morero o joalo, ke ile ka etsa qeto ea ho leka ho e sebelisa ke le mong.

Kamora nako e khuts'oane, mohlala oa pele o ile oa qala ho sebetsa, oo ke ileng ka qala ho o sebelisa hang-hang mesebetsing ea ka ea letsatsi le letsatsi, ka nako e ts'oanang ke e lokisa mehlaleng eohle e tlileng letsohong la ka. Ka lehlohonolo, sebakeng sa ka se tloaelehileng sa mosebetsi, moo ke neng ke se moqapi oa mananeo, ke ne ke ntse ke baleha "nako ea ho theoha" mosebetsing oa ka, oo ka nako eo ke neng ke lokisa kelello ea ka ka matla - ntho e batlang e sa utloahale linthong tsa morao-rao, tse bolelang. litlaleho tsa letsatsi le letsatsi tsa mosebetsi o entsoeng nakong ea letsatsi. Ts'ebetso ea ho pholisa lenaneo e ile ea nka nako e ka tlase ho selemo, empa le kamora moo sephetho se ne se ke ke sa bitsoa katleho e felletseng - ho ne ho e-na le mehopolo e mengata e fapaneng e neng e sa utloisisehe hantle bakeng sa ts'ebetsong: likarolo tsa boikhethelo tse ka tloloang. ; ho shebisisa likarolo (ka sepheo sa ho beha likarolo tse fetileng sebakeng sa liphetho tsa lipatlisiso); esita le boiteko ba rona ba ho kenya ts'ebetsong ntho e kang lipolelo tse tloaelehileng (tse nang le syntax e ikhethang). Ke tlameha ho bolela hore pele ho sena ke ne ke tlohetse lenaneo ka mokhoa o itseng (ka lilemo tse ka bang 8, haeba e se ho feta), kahoo monyetla o mocha oa ho sebelisa tsebo ea ka mosebetsing o thahasellisang le o hlokahalang o ile oa hapa tlhokomelo ea ka ka ho feletseng. Ha ho makatse hore ebe khoutu ea mohloli e hlahisitsoeng - ha ho se na mekhoa e hlakileng ea moralo oa eona ka lehlakoreng la ka - ka potlako e ile ea fetoha mishmash e ke keng ea nahanoa ea likotoana tse fapaneng ka puo ea C e nang le likarolo tse ling tsa C ++ le likarolo tsa lenaneo la pono (qalong e ile ea e-ba teng). ho ile ha etsoa qeto ea ho sebelisa mokhoa o joalo oa moralo o kang Borland C ++ Builder - "hoo e ka bang Delphi, empa ka C"). Leha ho le joalo, sena sohle se ile sa qetella se hlahisitse litholoana tsa ho iketsetsa mesebetsi ea letsatsi le letsatsi ea laeborari ea rona.

Ka nako e ts'oanang, ke ile ka etsa qeto ea ho nka lithuto tsa ho koetlisa baetsi ba mananeo a litsebi. Ha ke tsebe hore na ho ka khoneha ho ithuta "ho ba moqapi" ho tloha qalong, empa ho ela hloko tsebo eo ke neng ke se ke ntse ke e-na le eona ka nako eo, ke ile ka khona ho tseba mahlale a morao-rao a neng a le bohlokoa haholo ka nako eo. joalo ka C#, Visual Studio bakeng sa nts'etsopele tlasa NET, hammoho le mahlale a mang a amanang le Java, HTML le SQL. Koetliso eohle e ile ea nka lilemo tse peli, 'me ea sebetsa e le qalo ea morero o mong oa ka, oo qetellong o ileng oa nka lilemo tse' maloa - empa sena ke sehlooho sa khatiso e fapaneng. Mona ho tla ba ho loketseng ho hlokomela hore ke entse boiteko ba ho fetola lintlafatso tseo ke neng ke se ke ntse ke e-na le tsona morerong o hlalositsoeng ho theha kopo e felletseng ea fensetere ho C # le WinForms e sebelisang ts'ebetso e hlokahalang, le ho e sebelisa e le motheo oa morero o tlang oa diploma.
Ha nako e ntse e ea, khopolo ena e ile ea qala ho bonahala e tšoanela ho buuoa likopanong tse joalo tsa selemo le selemo ka ho kenya letsoho ha baemeli ba lilaebrari tse sa tšoaneng tse kang "LIBKOM" le "CRIMEA". Khopolo, e, empa eseng ts'ebetsong ea ka ka nako eo. Eaba ke boela ke tšepa hore motho e mong o tla e ngola bocha a sebelisa mekhoa e nang le bokhoni. Ka tsela e 'ngoe kapa e' ngoe, ka 2013 ke ile ka etsa qeto ea ho ngola tlaleho ea mosebetsi oa ka oa pele le ho e romela ho Komiti ea Tlhophiso ea Liboka ka kopo ea thuso ea ho kenya letsoho kopanong. Se ileng sa ’makatsa ka tsela e itseng, ha kopo ea ka e ile ea amoheloa, ’me ka qala ho etsa lintlafatso tse itseng morerong oa ho o lokisetsa ho nehelanoa kopanong.

Ka nako eo, projeke e ne e se e fumane lebitso le lecha la BIRMA, e fumane tse ling tse fapaneng (tse sa kengoang ts'ebetsong ka botlalo, empa ho nahanoa) - lintlha tsohle li ka fumanoa tlalehong ea ka.

Ho bua 'nete, ho ne ho le thata ho bitsa BIRMA 2013 ntho e feletseng; Ho bua 'nete, e ne e le mosebetsi o tsoileng matsoho o entsoeng ka lepotlapotla. Mabapi le khoutu, ho ne ho se na maqheka a khethehileng ho hang, ntle le boiteko bo se nang thuso ba ho theha mofuta o itseng oa syntax e kopaneng bakeng sa mohlahlobi, ka ponahalo e hopotsang puo ea sebopeho sa IRBIS 64 (ha e le hantle, le sistimi ea ISIS - e nang le masakakana joalo ka meaho ea cyclic; hobaneng Ka nako eo ke ne ke nahana hore e shebahala e le ntle haholo). Mohlahlobisisi o ile a khoptjoa ka mokhoa o se nang tšepo holim'a masakaneng ana a mofuta o nepahetseng (kaha masakaneng a boetse a phetha karolo e 'ngoe, e leng, a tšoaile mehaho ea boikhethelo nakong ea tlhaloso e ka tloloang). Ke boetse ke bua ka motho e mong le e mong ea batlang ho tloaelana le mantsoe a neng a le thata ho a nahana, a se nang mabaka a BIRMA ka botlalo tlalehong ea ka ea nako eo.

Ka kakaretso, ntle le ho loana le sekhetho sa ka, ha ke na letho leo nka le buang mabapi le khoutu ea mofuta ona - ntle le phetolo ea morao-rao ea mehloli e teng ho C++ ha ke ntse ke boloka likarolo tse ling tse tloaelehileng tsa .NET code (ho bua 'nete, ho joalo. ho thata ho utloisisa , hantle-ntle ke eng e ileng ea ntšusumelletsa ho khutlisetsa ntho e 'ngoe le e' ngoe morao - mohlomong tšabo e itseng e hlokang kelello bakeng sa ho boloka li-code tsa mohloli oa ka sephiring, joalokaha eka ke ntho e lekanang le recipe ea lekunutu ea Coca-Cola).

Mohlomong qeto ena e hlokang kelello e boetse e na le lebaka la mathata a ho kopanya laebrari ea DLL e hlahisitsoeng le sebopeho se teng sa sebaka sa mosebetsi se entsoeng lapeng bakeng sa ho kenya data ho lethathamong la elektroniki (e, ha kea bua ka 'nete e' ngoe ea bohlokoa: ho tloha joale ho ea pele khoutu ea "enjene" ea BIRMA e ne e lebeletsoe, e arohane le karolo ea sebopeho mme e kenngoa ka DLL e loketseng). Ke hobane'ng ha ho ne ho hlokahala hore ho ngoloe setsi se arohaneng sa mosebetsi bakeng sa merero ena, eo leha ho le joalo, ka ponahalo ea eona le mokhoa oa ho sebelisana le mosebedisi, ka mokhoa o sa hlajoeng ke lihlong ho kopitsa "Catalogizer" ea tsamaiso ea IRBIS 64 - ena ke potso e fapaneng. Ka bokhutšoanyane: e fane ka botsitso bo hlokahalang ho nts'etsopele ea ka ea ka nako eo bakeng sa projeke ea ka ea kabo ea mangolo (ho seng joalo enjene ea indigestible parser e ne e sa lekana ka tsela e itseng). Ntle le moo, ke ile ka kopana le mathata a ho kenya tšebetsong sebopeho sa "Cataloger workstation" ka li-module tsa ka, tse kentsoeng tšebetsong ka bobeli C ++ le C #, le ho fihlella enjene ea ka ka kotloloho.

Ka kakaretso, ka mokhoa o makatsang, e ne e le mohlala ona o sa hlakang oa BIRMA.NET oa kamoso o neng o reretsoe ho ba "mosebetsi" oa ka lilemong tse 'ne tse tlang. Ho ke ke ha boleloa hore nakong ena ha kea ka ka leka bonyane ho fumana litsela tsa ts'ebetsong e ncha, e feletseng ea khopolo ea nako e telele. Har'a tse ling tse ncha, ho ne ho tlameha hore ebe ho ne ho e-na le tatellano ea libaesekele tse ka beng li kenyelelitse likarolo tsa boikhethelo - ena ke tsela eo ke neng ke tla etsa hore mohopolo oa litempele tsa bokahohleng bakeng sa litlhaloso tsa lingoliloeng tsa lingoliloeng le lintho tse ling tse fapaneng li phele. Leha ho le joalo, mesebetsing ea ka e sebetsang ka nako eo, sena sohle se ne se batloa hanyenyane, 'me ts'ebetsong eo ke neng ke e-na le eona ka nako eo e ne e lekane haholo bakeng sa ho kenya litafole tsa litaba. Ho phaella moo, tataiso ea tsoelo-pele ea laebrari ea rona e ile ea qala ho kheloha le ho feta ho ea ho digitization ea li-archives tsa musiamo, tlaleho le mesebetsi e meng e sa thahaselleng hakaalo ho 'na, eo qetellong e ileng ea nqobella hore ke qetelle ke e tlohela, ke fana ka monyetla ho ba neng ba tla etsa joalo. natefeloa ke tsena tsohle .

Ho makatsang ke hore e bile ka mor'a liketsahalo tsena tse tsotehang moo morero oa BIRMA, oo ka nako eo o neng o se o ntse o e-na le litšobotsi tsohle tsa morero o tloaelehileng oa kaho ea nako e telele, o neng o bonahala o qala ho nka bophelo bo bocha boo e leng khale bo letetsoe! Ke ne ke e-na le nako e eketsehileng ea ho nahana ka lintho tse sa sebetseng, ke ile ka boela ka qala ho kopanya Websaete ea Lefatše Lohle ho batla ntho e tšoanang (ka lehlohonolo, joale ke ne ke se ke ntse ke nahana ho batla tsena tsohle eseng kae kapa kae, empa ho GitHub), le kae-kae. qalong ea selemo sena, qetellong ke ile ka fumana sehlahisoa se lumellanang le k'hamphani e tsebahalang ea Salesforce tlasa lebitso le sa reng letho. Gorp. Ka boeona, e ne e ka etsa hoo e batlang e le ntho e 'ngoe le e' ngoe eo ke neng ke e hloka ho tloha mochineng o joalo oa parser - e leng, ka bohlale ho arola likhechana tsa motho ka mong ho tsoa ho mongolo o hlophisitsoeng, empa o hlophisitsoeng ka mokhoa o hlakileng, ha o ntse o e-na le sehokelo se bonolo sa mosebelisi bakeng sa mosebelisi oa ho qetela, ho kenyeletsoa lintlha tse joalo tse utloisisoang, joalo ka. paterone, thempleite le ketsahalo, 'me ka nako e tšoanang ho sebelisoa syntax e tloaelehileng ea lipolelo tse tloaelehileng, tse balang ka mokhoa o ke keng oa bapisoa ka lebaka la karohano ea lihlopha tsa semantic tse khethiloeng bakeng sa ho arola.

Ka kakaretso, ke ile ka etsa qeto ea hore ena ke eona Gorp (Kea ipotsa hore na lebitso lena le bolela'ng? Mohlomong mofuta o mong oa "general oriented regular parser"?) - hantle seo esale ke se batla ka nako e telele. Ke 'nete, ts'ebetsong ea eona hang-hang bakeng sa litlhoko tsa ka e bile le bothata hoo enjene ena e neng e hloka ho khomarela ka thata ho latela tatellano ea sebopeho sa mongolo oa mohloli. Bakeng sa litlaleho tse ling tse kang lifaele tsa log (e leng, li behiloe ke bahlahisi e le mehlala e hlakileng ea ho sebelisa morero), sena se loketse haholo, empa bakeng sa litemana tse tšoanang tsa litafole tsa litaba tse hlahlobiloeng, ha ho bonolo. Ntle le moo, leqephe le le leng le nang le lethathamo la litaba le ka qala ka mantsoe "Lethathamo la Tse ka Hare", "Likahare" le litlhaloso tse ling tsa pele tseo re sa hlokeng ho li beha liphethong tsa tlhahlobo e reriloeng (le ho li khaola ka letsoho. nako le nako e boetse e na le tšitiso). Ho phaella moo, pakeng tsa likarolo tse pheta-phetoang, tse kang lebitso la mongoli, sehlooho le nomoro ea leqephe, leqephe le ka 'na la e-ba le litšila tse itseng (mohlala, litšoantšo le litlhaku tse sa reroang), tseo hape ho ka bang monate ho khona ho li etsa. khaola. Leha ho le joalo, karolo ea ho qetela e ne e e-s'o be le bohlokoa hakaalo, empa ka lebaka la ea pele, ts'ebetsong e teng e ne e ke ke ea qala ho batla mekhoa e hlokahalang ea mongolo ho tloha sebakeng se itseng, empa ho e-na le hoo e ile ea e sebetsana ho tloha qalong, ha ea ka ea e fumana. lipaterone tse boletsoeng moo mme ... ke ile ka felisa mosebetsi oa ka. Ho hlakile hore ho ne ho hlokahala tokiso e itseng ho lumella sebaka se itseng lipakeng tsa meaho e pheta-phetoang, 'me seo se ile sa etsa hore ke khutlele mosebetsing.

Bothata bo bong e ne e le hore morero ka boeona o kenngoe tšebetsong Java, 'me haeba ke rerile nakong e tlang ho kenya ts'ebetsong mekhoa e meng ea ho kopanya theknoloji ena le mekhoa e tloaelehileng ea ho kenya data ho li-database tse teng (tse kang "Cataloguer" ea Irbis), joale bonyane Bonyane. etsa sena ho C # le .NET. Ha se hore Java ka boeona ke puo e mpe - ke kile ka e sebelisa ho kenya ts'ebetsong ts'ebeliso ea lifensetere e khahlisang e kentseng ts'ebetso ea mochini o hlophisitsoeng oa lapeng (e le karolo ea projeke ea thupelo). 'Me mabapi le syntax e tšoana haholo le C-sharp e tšoanang. Hantle, sena ke tlatsetso feela: ho tla ba bonolo ho 'na ho phethela morero o teng. Leha ho le joalo, ke ne ke sa batle ho kena hape lefatšeng lena le sa tloaelehang la lifensetere (kapa ho fapana le moo, desktop) mahlale a Java - ka mor'a moo, puo ka boeona e ne e sa "lokelloa" bakeng sa ts'ebeliso e joalo, 'me ho hang ke ne ke sa lakatse ho phetoa. phihlelo e fetileng. Mohlomong ke hantle hobane C # e kopane le WinForms e haufi haholo le Delphi, eo ba bangata ba rona re kileng ra qala ka eona. Ka lehlohonolo, tharollo e hlokahalang e ile ea fumanoa ka potlako - ka mokhoa oa morero IKVM.NET, e etsang hore ho be bonolo ho fetolela mananeo a teng a Java ka har'a khoutu ea .NET e laoloang. Ke 'nete, morero ka boeona o ne o se o lahliloe ke bangoli ka nako eo, empa ts'ebetsong ea eona ea morao-rao e ile ea ntumella hore ke atlehe ho etsa liketso tse hlokahalang bakeng sa litemana tsa mohloli. Gorp.

Kahoo ke ile ka etsa liphetoho tsohle tse hlokahalang 'me ka li kopanya kaofela ho DLL ea mofuta o loketseng, e ka "nkeloang" habonolo ke merero leha e le efe ea .NET Framework e entsoeng ka Visual Studio. Ho sa le joalo, ke thehile karolo e 'ngoe bakeng sa tlhahiso e bonolo ea liphetho tse khutlisitsoeng Gorp, ka mokhoa oa libopeho tsa data tse tsamaellanang tse ka bang bonolo ho li sebetsana le pono ea tafole (ho nka e le motheo oa mela le likholomo; ka bobeli linotlolo tsa dikishinari le li-index tsa linomoro). Che, lisebelisoa tse hlokahalang ka botsona bakeng sa ho sebetsa le ho bonts'a liphetho li ngotsoe kapele.

Hape, ts'ebetso ea ho fetola litempele tsa enjene e ncha e le ho e ruta ho lekola lisampole tse seng li ntse li le teng tsa litafole tsa litaba ha ea baka mathata a khethehileng. Ebile, ha kea ka ka tlameha ho bua ka litempele tsa ka tse fetileng ho hang: Ke thehile litempele tsohle tse hlokahalang ho tloha qalong. Ho feta moo, haeba litempele tse etselitsoeng ho sebetsa le mofuta o fetileng oa sistimi li theha moralo o moqotetsane oa litemana tse ka aroloang ka nepo ka thuso ea bona, enjene e ncha e se e entse hore ho khonehe ho theha litempele tsa bokahohleng tse loketseng mefuta e mengata ea markup. hang. Ke bile ke leka ho ngola mofuta o mong oa template e felletseng bakeng sa mongolo o mong le o mong o sa reroang oa litaba, leha, ehlile, le ka menyetla eohle e mecha e mpulelang, ho kenyeletsoa, ​​​​haholo-holo, bokhoni bo fokolang ba ho kenya ts'ebetsong tatellano e tšoanang e pheta-phetoang. joalo ka, mohlala, lifane le li-initials bangoli ba 'maloa ka tatellano), sena se ile sa fetoha utopia.

Mohlomong nakong e tlang ho tla khonahala ho kenya ts'ebetsong mohopolo o itseng oa meta-templates, e tla khona ho hlahloba mohloli oa mohloli bakeng sa ho lumellana le litempele tse 'maloa tse fumanehang hang-hang, ebe, ho latela liphetho tse fumanoeng, khetha e loketseng ka ho fetisisa, e sebelisang mofuta o itseng oa algorithm e bohlale. Empa joale ke ne ke amehile haholo ka potso e ’ngoe. Motho ea hlalosang joalo Gorp, ho sa tsotellehe ho feto-fetoha ha eona le liphetoho tseo ke li entseng, e ne e ntse e sa khone ho etsa ntho e le 'ngoe e neng e bonahala e le bonolo eo mohlahlobisisi oa ka ea ingoletseng a khonneng ho e etsa ho tloha phetolelong ea pele. E leng: o ne a e-na le bokhoni ba ho fumana le ho ntša mohloling likhechana tsohle tse lumellanang le maske a boletsoeng ka har'a template e sebelisoang sebakeng se nepahetseng, a ntse a sa thahaselle ho hang hore na mongolo o fanoeng o na le eng libakeng tse pakeng tsa likhechana tsena. Ho fihlela joale, ke ntlafalitse enjene e ncha hanyane, ke e lumella ho batla phetisetso e ncha ea tatellano e fanoeng ea limaske tse joalo ho tloha boemong ba hajoale, ho siea monyetla oa ho ba teng ha mongolo oa lihlopha tsa batho bao ho buuoang ka bona ka ho felletseng. e sa tsejoeng ka ho arola, e koaletsoeng pakeng tsa meaho e pheta-phetoang e fumanoeng. Leha ho le joalo, sena ha sea ka sa etsa hore ho khonehe ho beha maske a latelang ho sa tsotellehe liphello tsa ho batla sekhechana se fetileng ho sebelisa mask a tšoanang: ho tiea ha sebopeho sa mongolo se hlalositsoeng ho ntse ho sa tlohele sebaka sa ho kenyelletsoa ka mokhoa o sa tloaelehang oa litlhaku tse sa tloaelehang.

'Me haeba mehlala ea litafole tsa litaba tseo ke fumaneng bothata bona li ne li so ka li bonahala li tebile hakana, joale ha u leka ho sebelisa mokhoa o mocha oa ho qhekella mosebetsing o ts'oanang oa ho hlalosa litaba tsa sebaka sa marang-rang (ke hore, parsing e tšoanang). mefokolo ke mona ba ile ba hlaha ka ho hlaka ha bona kaofela. Ntle le moo, ho bonolo haholo ho beha limaske tse hlokahalang bakeng sa likhechana tsa marang-rang, moo data eo re e batlang (e lokelang ho ntšoa) e lokela ho ba teng, empa re ka qobella mohlahlobi joang hore a fetele ho e latelang hanghang? sekhechana se ts'oanang, leha ho na le li-tag le litšoaneleho tsa HTML tse ka beoang libakeng tse lipakeng tsa tsona?

Kamora ho nahana hanyane, ke ile ka etsa qeto ea ho hlahisa mekhoa e 'maloa ea litšebeletso (%tsohle_pele) и (%kaofela_kamora), e sebeletsang morero o totobetseng oa ho tiisa hore ntho e ’ngoe le e ’ngoe e ka ’nang ea fuperoeng ke mohloli oa litaba e tlōloa pele ho paterone (mask) leha e le efe e e latelang. Ho feta moo, haeba (%tsohle_pele) Ka hona, o ile a iphapanyetsa li-inclusions tsena tsohle tse sa reroang (%kaofela_kamora), ho fapana le hoo, li ile tsa li lumella hore li kenngoe sekhechanang se lakatsehang ka mor'a ho tloha sekhechana se fetileng. Ho utloahala ho le bonolo, empa ho kenya ts'ebetsong mohopolo ona ke ile ka tlameha ho kopanya mehloli ea gorp hape ho etsa liphetoho tse hlokahalang e le hore ke se ke ka senya mohopolo o seng o kentsoe tšebetsong. Qetellong, re ile ra khona ho etsa sena (le hoja e le eona ea pele, le hoja e ne e le thata haholo, ho ile ha ngoloa ts'ebetsong ea parser ea ka, esita le ka potlako - ka libeke tse 'maloa). Ho tloha joale ho ea pele, tsamaiso e ile ea nka sebōpeho sa sebele sa bokahohle - lilemo tse seng ka tlase ho 12 ka mor'a boiteko ba pele ba ho e etsa hore e sebetse.

Ehlile, hona ha se pheletso ea litoro tsa rona. U ka boela ua ngola ka botlalo parser ea template ea gorp ho C #, u sebelisa lilaebrari tse teng bakeng sa ho kenya tšebetsong sebōpeho-puo sa mahala. Ke nahana hore khoutu e lokela ho nolofatsoa haholo, 'me sena se tla re lumella ho tlosa lefa ka mokhoa oa mehloli e teng ea Java. Empa ka mofuta o teng oa enjene, hape hoa khoneha ho etsa lintho tse fapaneng tse khahlisang, ho kenyelletsa le ho leka ho kenya ts'ebetsong litempele tsa meta tseo ke seng ke li boletse, re sa bue ka ho arola lintlha tse fapaneng ho tsoa liwebosaeteng tse fapaneng (leha ho le joalo, ha ke fane ka molao. hore lisebelisoa tse khethehileng tse teng tsa software li loketse haholoanyane bakeng sa sena - ha ke e-s'o be le phihlelo e nepahetseng ea ho li sebelisa).

Ka tsela, lehlabuleng lena ke se ke ntse ke fumana memo ka lengolo-tsoibila ho tsoa k'hamphaning e sebelisang theknoloji ea Salesforce (moetsi oa pele. Gorp), fana ka lipuisano bakeng sa mosebetsi o latelang Riga. Ka bomalimabe, hajoale ha ke e-s'o itokisetse lisebelisoa tse joalo tse ncha.

Haeba boitsebiso bona bo tsosa thahasello e itseng, karolong ea bobeli ke tla leka ho hlalosa ka ho qaqileng haholoanyane theknoloji ea ho bokella le ho hlophisa litempele ka mor'a moo ke sebelisa mohlala oa ts'ebetsong e sebelisoang ho Salesforce. Gorp (likeketso tsa ka, ntle le mantsoe a 'maloa a sebetsang a seng a hlalositsoe, ha a etse liphetoho ho syntax ea template ka boeona, hoo e batlang e le litokomane tsohle tsa sistimi ea mantlha. Gorp E loketse mofuta oa ka hape).

Source: www.habr.com

Eketsa ka tlhaloso