1C - okulungileyo nokubi. Ulungiselelo lwamanqaku kwiiholivars malunga ne-1C

1C - okulungileyo nokubi. Ulungiselelo lwamanqaku kwiiholivars malunga ne-1C

Abahlobo kunye noogxa, kutshanje kukho amanqaku amaninzi kwi-Habré enentiyo ebhekiselele kwi-1C njengeqonga lophuhliso, kunye neentetho zabakhuseli bayo. La manqaku achonge ingxaki enye enzima: ngokuqhelekileyo, abagxeki be-1C bayayigxeka besuka kwindawo "yokungayifumani", begxeka iingxaki ezixazululwa ngokulula, kwaye, ngokuchaseneyo, ukungachukumisi kwiingxaki ezibaluleke ngokwenene, ezixabisa. ukuxoxa kwaye azisonjululwa ngumthengisi . Ndiyakholelwa ukuba iyavakala ukwenza uphononongo olucacileyo nolulungelelanisiweyo lweqonga le-1C. Yintoni enokuyenza, into engenakuyenza, ekufuneka iyenze kodwa ingakwenzi, kwaye, kwi-dessert, yintoni eyenzayo nge-bang, kunye nabaphuhlisi bakho kwi-%technology_name% baya kwenza ikhulu leminyaka, bayilahle. ngaphezulu kohlahlo lwabiwo-mali lonyaka olunye.

Ngenxa yoko, wena, njengomphathi okanye umakhi wezakhiwo, uya kukwazi ukuqonda ngokucacileyo ukuba yeyiphi umsebenzi oya kuba luncedo kuwe ukuba usebenzise i-1C, kwaye apho kufuneka utshiswe ngentsimbi eshushu. Njengomphuhlisi kwihlabathi "elingekho i-1C", uya kukwazi ukubona into ekhoyo kwi-1C ebangela ingxabano. Kwaye njengomphuhlisi we-1C, uya kuba nakho ukuthelekisa inkqubo yakho kunye ne-ecosystems yezinye iilwimi kwaye uqonde indawo okuyo kwinkqubo yolungelelwaniso yophuhliso lwesoftware.

Ngaphantsi kokusikwa kukho ukuhlaselwa okukhulu kakhulu kwi-1C, kubagxeki be-1C, kwiJava, .NET kwaye ngokubanzi ... Umlandeli ugcwele, wamkelekile!

Malunga nam

Ndiqhelene nomba wencoko ukusukela malunga no-2004. Kudala ndiyiprogramu mhlawumbi oko ndandineminyaka emi-6 ubudala, ukusukela oko ndafumana incwadi malunga noNjingalwazi Fortran enamabali ahlekisayo malunga nekati, undlunkulu kunye nombungu. Ndazihlalutya iinkqubo ezabhalwa yikati kwimifanekiso ekwincwadi ndaza ndafumanisa ukuba zithini na. Kwaye ewe, bendingenayo ikhompyuter yokwenyani ngelo xesha, kodwa bekukho umzobo ekusasazweni kwencwadi kwaye ndacofa ngokunyanisekileyo amaqhosha ephepha, ndifaka imiyalelo endiyihlole kwikati X.

Emva koko kwakukho i-BK0011 kunye ne-BASIC esikolweni, i-C ++ kunye nabahlanganisi eyunivesithi, emva koko i-1C, kunye nezinye izinto ezininzi endiyonqenayo ukuzikhumbula. Kwiminyaka eyi-15 edlulileyo, ndibandakanyeke kakhulu kwi-1C, kungekhona nje ngokubhaliweyo kwekhowudi, kodwa kwi-1C ngokubanzi. Ukuseta imisebenzi, ulawulo kunye ne-devops apha. Kwiminyaka emi-5 edlulileyo ndibandakanyeke kwimisebenzi eluncedo kwintlalo malunga nokuphuhlisa uphuhliso kunye nezixhobo ezizenzekelayo kwabanye abasebenzisi be-1C, ukubhala amanqaku kunye neencwadi.

Masenze isigqibo ngombandela wengxoxo

Okokuqala, makhe sichaze into esiza kuthetha ngayo, ekubeni oonobumba "1C" banokuthetha izinto ezininzi. Kule meko, ngoonobumba "1C" siya kuthetha ngokukodwa isakhelo sophuhliso "1C: Enterprise" yenguqu yanamhlanje, yesibhozo. Asiyi kuthetha kakhulu malunga nomenzi kunye nemigaqo-nkqubo yayo (kodwa kuya kufuneka senze okuncinci. Itekhnoloji yahlukile, izicelo aka uqwalaselo zahlukile.

Uyilo oluphezulu lwe-1C: Ishishini

Ayisiyonto yokuba ndikhankanya igama elithi "isakhelo". Ukusuka kumbono womphuhlisi, i-platform ye-1C ngokuchanekileyo isakhelo. Kwaye kufuneka uyiphathe kanye njengesakhelo. Yicinge njengeNtwasahlobo okanye i-ASP.NET, eyenziwa lixesha elithile lokubaleka (JVM okanye CLR ngokulandelelanayo). Kwenzeka ukuba kwihlabathi lenkqubo yesiqhelo ("hayi i-1C"), ulwahlulo kwiinkqubo, oomatshini bokusebenza kunye nezicelo ezithile zendalo, ngenxa yokuba la macandelo ahlala aphuhliswa ngabavelisi abahlukeneyo. Kwihlabathi le-1C, akuqhelekanga ukuhlukanisa ngokucacileyo isakhelo sophuhliso kunye nexesha lokuqhuba ngokwalo, ukongeza, izicelo ezithile ezibhaliweyo kusetyenziswa isakhelo nazo ziphuhliswa kakhulu yi-1C ngokwayo. Ngenxa yoko, kuvela ukubhideka okuthile. Ke ngoko, ngaphakathi kwesakhelo senqaku, kuya kufuneka sithathele ingqalelo i-1C kumacala amaninzi kanye kwaye siyihlele kunye nee-axes ezininzi zokulungelelanisa. Kwaye kwi-axis yokulungelelanisa nganye siya kubeka ifosholo yezinto ezimdaka kwaye sijonge iimpawu, iingenelo kunye nokungalungi kwesisombululo esele sikhona.

Amanqaku okujonga kwi-1C

1C yomthengi

Umthengi uthenga inkqubo yokuzenzekelayo apho unokusombulula ngokukhawuleza iingxaki zokuzenzekelayo ishishini lakhe. Ishishini linokuba yivenkile encinci, okanye inokuba yinkampani enkulu yokubamba. Kucacile ukuba iimfuno zala mashishini zihluke, kodwa zombini zixhaswa yisiseko sekhowudi yeqonga elilodwa.

Kumthengi we-1C eli lixesha elikhawulezayo lokuya kwintengiso. Ukukhawuleza. Ngokukhawuleza kuneJava, C# okanye JS. I-avareji. Ngaphakathi kwesibhedlele. Kucacile ukuba iwebhusayithi yekhadi leshishini usebenzisa i-React iya kuba ngcono, kodwa i-backend yenkqubo ye-WMS iya kuqaliswa ngokukhawuleza kwi-1C.

1C njengesixhobo

Isisombululo ngasinye seteknoloji sinemida yokusebenza. I-1C ayilolwimi olujoliswe ngokubanzi; Kuyacetyiswa ukuba usebenzise i-1C xa ufuna:

  • isicelo somncedisi
  • isicelo apho kuvela khona imali
  • nge-UI esele yenziwe, iORM, iNgxelo, iXML/JSON/COM/PDF/YourDataTransferingFormat
  • ngenkxaso yeenkqubo zemvelaphi kunye nemisebenzi
  • ngokhuseleko olusekwe kwindima
  • ngengqiqo yeshishini elibhalwe phantsi
  • ngokukwazi ukwenza ngokukhawuleza iprototype kunye nexesha eliphantsi ukuya kwintengiso

Awudingi 1C ukuba ufuna:

  • ukufunda koomatshini
  • Ubalo lweGPU
  • Imizobo yekhompyuter
  • izibalo zemathematika
  • Inkqubo yeCAD
  • inkqubo yomqondiso (isandi, ividiyo)
  • highload http iminxeba kunye namakhulu amawaka e-rps

1C njengenkampani yokuvelisa

Kuyafaneleka ukuqonda ukuba yintoni ishishini le-1C njengomenzi wesoftware. Inkampani ye-1C ithengisa izisombululo kwiingxaki zeshishini ngokuzenzekela. Amashishini ahlukeneyo, amakhulu okanye amancinci, kodwa yiloo nto ayithengisayo. Iindlela zokufezekisa le njongo zizicelo zoshishino. I-accounting, i-akhawunti ye-payroll, njl. Ukubhala ezi zicelo, inkampani isebenzisa iqonga layo lophuhliso lwesicelo soshishino. Ilungiselelwe ngokukodwa imisebenzi eqhelekileyo yezi zicelo zoshishino zinye:

  • ukubalwa kwemali
  • ukulungelelaniswa lula kwengqiqo yoshishino
  • amathuba okudityaniswa okubanzi kwimimandla ye-IT engafaniyo

Njengomvelisi, i-1C ikholelwa ukuba esi sicwangciso esikuvumela ukuba usebenze kunye namaqabane kunye nabaxhasi kwimodi yokuwina. Unako ukuphikisana nale nto, kodwa oku kuqikelelwa indlela inkampani ezikhuthaza ngayo: izisombululo esele zenziwe kwiingxaki zoshishino ezinokulungiswa ngokukhawuleza ngamaqabane kwaye zihlanganiswe kuyo nayiphi na i-IT landscape.

Onke amabango okanye iminqweno ye-1C njengesikhokelo kufuneka ijongwe ngokukodwa ngale prism. “Sifuna i-OOP kwi-1C,” batsho abaphuhlisi. "Iza kusixabisa malini ukuxhasa i-OOP eqongeni, ngaba oku kuya kusinceda sonyuse intengiso yeebhokisi?" Uvula "iprism" yakhe yokuthengisa izisombululo kwiingxaki zeshishini:

- Hee, ishishini, ngaba ufuna i-OOP kwi-1C yakho?
- Ngaba oku kuya kundinceda ukusombulula iingxaki zam?
- Ngubani owaziyo...
- Ke akukho mfuneko

Le ndlela inokuba ilungile okanye imbi kuxhomekeke ekubeni ngubani na oyijongileyo, kodwa yindlela nje eyiyo. Ukuthetha malunga nokuba akukho nto i-X kwi-1C, kufuneka uqonde ukuba ayikho ngenxa yesizathu, kodwa kumxholo wokukhetha "iindleko zokuphunyezwa kunye nexabiso lenzuzo".

Ukuhlelwa kweteknoloji

“Enyanisweni, i-Odinesniks yenza konke okusemandleni ukusebenzisa ezona patheni zibalaseleyo, zikhethwe ngononophelo ziingcali zemethodical ezinenkathalo kunye nabaphuhlisi beqonga le-1C.
Xa ubhala ikhowudi yakho yobudenge kwifomu elula elawulwayo, ngokwenene usebenzisa imodeli-imbono-isilawuli с ukubophelela kwedatha kabini в Injini enemigangatho emithathu yedatha-app, enencasa inqanaba eliphezulu into-unxulumano-mapping kwisiseko inkcazo yemetadata echazayoukuba neyakho ulwimi lombuzo oluzimeleyo kwiqonga, c I-declarative data-driven user interface, ulandelelwano olupheleleyo oluselubala kunye nolwimi lwenkqubo olujolise kwisizinda.

Apho abaphuhlisi be-1C bahluke koogxa babo baseNtshona bakwi-PR. Bathanda ukunika nayiphi na i-bullshit igama elikhulu kwaye babaleke ngayo njengengxowa emdaka. "
A. Orefkov

I-platform ye-1C ine-architecture ye-classic ye-3-tier, embindini apho iseva yesicelo (okanye ukulinganisa kwayo ngemali encinci kubanini beevenkile ezincinci). I-MS SQL okanye i-Postgres isetyenziswa njenge-DBMS. Kukho nenkxaso ye-Oracle kunye ne-IBM DB2, kodwa le nto i-esoteric akukho mntu uyazi ukuba kuya kwenzeka ntoni ukuba uphumeza i-1C kwezi nkcukacha phantsi komthwalo ophakathi kunye nophezulu. Ndiyakholelwa ukuba i-1C ngokwayo ayiyazi le nto.

Inxalenye yeklayenti inokuba ngumxhasi obhityileyo ofakwe kumatshini womsebenzisi okanye umxhasi wewebhu. Into ephambili kukuba abaprogram ababhali iikhowudi ezahlukeneyo ze-2, babhala isicelo esinye, ngolwimi olunye, kwaye unokubonisa kwisiphequluli ukuba kukho umnqweno okanye imfuno. Ngubani owayefuna isitaki esigcweleyo sokwenyani kunye nolwimi olunye lwangaphambili nasemva, node.js? Abazange bakwazi ukwenza into efanayo de kube sekupheleni. Isitaki esigcweleyo sikhona, kodwa kuya kufuneka usibhale ngo-1C. Isigqebelo sekamva, izinto ezinjalo :)

Ilifu le-SaaS isisombululo se-1C: Entsha iphinda isebenze kwimodi yesikhangeli, apho awukwazi ukuthenga i-1C, kodwa uqeshise i-database encinci kwaye ugcine umkhondo wokuthengiswa kwe-shawarma apho. Nje kwisikhangeli, ngaphandle kokufaka okanye ukuqwalasela nantoni na.

Ukongezelela, kukho umxhasi wefa, othi kwi-1C ebizwa ngokuba "isicelo esiqhelekileyo". Ilifa lilifa, wamkelekile kwihlabathi lezicelo ngo-2002, kodwa sisathetha ngemeko yangoku ye-ecosystem.

Inxalenye yomncedisi we-1C ixhasa ukudibanisa kunye nezikali ngokongeza oomatshini abatsha kwiqela. Uninzi lweekopi ziye zaphulwa apha kwaye kuya kubakho icandelo elahlukileyo kwinqaku malunga noku. Ngokufutshane, oku akufani ncam nokongeza isibini seemeko ezifanayo kanye emva kwe-HAProxy.

Isakhelo sophuhliso lwesicelo sisebenzisa ulwimi lwaso lokuprograma, oluphantse lufane ne-VB6 ephuculwe kancinane eguqulelwe kwisiRashiya. Kubantu abathiyayo yonke into yesiRashiya, abangakholelwa ukuba "ukuba" iguqulelwe ngokuthi "ukuba," ukhetho lwesibini lwe-syntax lunikezelwa. Ezo. Ukuba uyanqwenela, ungayibhala ngo-1C ngendlela yokuba ingabonakali ku-VB.

1C - okulungileyo nokubi. Ulungiselelo lwamanqaku kwiiholivars malunga ne-1C

Olu lwimi lucwangcisiweyo lusesona sizathu siphambili sokuthiywa kweziteketiso ze-1C ngokubhekiselele kwiqonga labo. Masijongane nayo, hayi ngaphandle kwesizathu. Ulwimi lwakhulelwa njengento elula, eyenzelwe ukuzalisekisa i-mantra "ABAPHUHLISI, ABAPHUHLISO" kwinqanaba ubuncinane kwiCIS. Undoqo wezorhwebo wesisombululo esinjalo, ngokombono wam, ubonakala ngokucacileyo: abaphuhlisi abaninzi, ukuthengiswa okukhulu kweemarike. Oku kube yinyaniso, ngokoqikelelo olwahlukeneyo ukusuka kuma-45% ukuya kuma-95%. Ndizakuthi kwangoko ukubhala ngolwimi ocinga ukuba kulula kakhulu. Kwaye ndiyazi kakhulu iilwimi ezininzi zokucwangcisa.

Masiqale ngolwimi.

1C ulwimi lwenkqubo

Ngexesha elifanayo indawo eyomeleleyo kunye nebuthathaka yenkqubo. Inika ukungena okulula kunye nokufundeka. Ngakolunye uhlangothi, ayizange ihlaziywe ukususela ekukhutshweni kwe-8 kwi-2002 kwaye iphelelwe yisikhathi. Omnye uya kuthi "i-drawback ephambili kukuba akukho OOP" kwaye baya kuphosakela. Okokuqala, i-PLO ayithandi nje uNuraliev kuphela, kodwa kunye neTorvalds. Kwaye okwesibini, i-OOP isekhona.

Ukusuka kwimbono yomphuhlisi, unesakhelo esinesiseko esineeklasi eziboniswe kwi-DBMS. Umphuhlisi unokuthatha iklasi yesiseko "I-Directory" kwaye azuze i-"Clients" directory kuyo. Inokongeza amasimi amatsha eklasi kuyo, umzekelo, i-INN kunye nedilesi, kwaye kwakhona, ukuba kuyimfuneko, inokugqithisa (ukugqithisa) iindlela zeklasi yesiseko, umzekelo indlela ye-OnWrite/AtRecord.

Isakhelo senziwe ngendlela yokuba ilifa elinzulu linqabile, kwaye uthintelo kwi-OOP, ngokoluvo lwam, lunengqiqo. I-1C igxile kwiDomain Driven Development kwaye yenza ukuba ucinge, okokuqala, malunga nommandla wesisombululo esiphuhliswayo, kwaye oku kulungile. Akukho sihendo kuphela, kodwa akukho mfuneko yokuba ubhale ii-DTO ezili-10 ezahlukeneyo kunye neeModeli zokuJonga ukubonisa nje ezinye iinkcukacha ezisuka kwindawo ethile. Umthuthukisi we-1C uhlala esebenza kunye nequmrhu elinye, ngaphandle kokudibanisa umxholo wombono kunye neeklasi ezilishumi elinambini ezinamagama afanayo, amele iqumrhu elifanayo, kodwa ukusuka kwelinye icala. Nasiphi na isicelo se.NET, umzekelo, siya kuqulatha iiModeli zokuJonga ezintlanu okanye ezimbini kunye nee-DTO zokulandelelana kwi-JSON kunye nokudluliselwa kwedatha ukusuka kumxhasi ukuya kwiseva. Kwaye malunga ne-10-15% yekhowudi yakho yesicelo iya kuchithwa ukudlulisa idatha ukusuka kwiklasi enye ukuya kwenye usebenzisa iipeni okanye iintonga ezifana ne-AutoMapper. Le khowudi kufuneka ibhalwe kwaye abadwelisi beprogram kufuneka bahlawulwe ukuyila nokuyigcina.

Kuyavela ukuba ulwimi lwe-1C lunzima ukuphuhlisa ngaphandle kokulunzima ukuya kwinqanaba leelwimi eziqhelekileyo, ngaloo ndlela ulahlekelwa inzuzo yokulula. Yintoni umsebenzi womthengisi osonjululwa ngokusisiseko: ukukhupha isisombululo esisemgangathweni ukuba nawuphi na umfundi obanjwe esitalatweni angenza ngokwezifiso kunye nomgangatho ofunekayo womgangatho (oko kukuthi, i-case evala i-stall ukuya kumzi-mveliso omkhulu igqityiwe). Ukuba ungumzi-mveliso, thatha umfundi; Inyaniso yokuba amaqabane okuphumeza athengisa abafundi ngexabiso le-guru ayikho ingxaki kunye nesakhelo. I-Architecturally, isakhelo kufuneka sisombulule iingxaki zombini, ikhowudi yokulungelelaniswa okusemgangathweni (esiyithengise kumashishini ngesithembiso sokwenza ngokwezifiso) kufuneka ikwazi ukuqondwa ngumfundi, kwaye i-guru kufuneka ikwazi ukuqonda nantoni na oyifunayo.

Yintoni, ngokombono wam, ngokwenene ilahlekileyo ngolwimi, yintoni enyanzelisa ukuba ubhale ngaphezu kokuba unako, yintoni echitha ixesha elihlawulwe ngumthengi.

  • Ukukwazi ukuchwetheza kwinqanaba, umzekelo, i-TypeScript (ngenxa yoko, izixhobo zokuhlalutya ikhowudi eziphuhliswe ngakumbi kwi-IDE, i-refactoring, i-jambs ekhubekisayo embalwa)
    Ubukho bemisebenzi njengezinto zodidi lokuqala. Ingqikelelo entsokothileyo ngakumbi, kodwa inani lekhowudi ye-boilerplate-inokuncitshiswa kakhulu. Ukuqonda komfundi ikhowudi, i-IMHO, kuya kwanda ngenxa yokunciphisa umthamo
  • Ingqokelela yendalo yonke, iziqalisi. Into efanayo - ukunciphisa inani lekhowudi ekufuneka ibhaliwe kunye / okanye ijongwe ngamehlo akho. Ukuzalisa ingqokelela ithatha ngaphezulu kwe-9000% yexesha lenkqubo ye-1C. Ukubhala oku ngaphandle kweswekile ye-syntactic inde, iyabiza kwaye ineempazamo. Ngokubanzi, isixa se-LOC kwizisombululo ze-1C idlula yonke imida ecingelwayo xa kuthelekiswa nezikhokelo ezivulekileyo ezikhoyo kwaye, ngokubanzi, yonke iJavas yeshishini lakho idityanisiwe. Ulwimi luyi-verbose, kwaye oku kuhla kwinani ledatha, imemori, iibhuleki ze-IDE, ixesha, imali ...
  • ekugqibeleni ulwakhiwo ndinombono wokuba olu lwakhiwo lulahlekile ngenxa yokuba abalufumananga luguqulelo oluyimpumelelo kwisiRashiya :)
  • Iindidi zedatha ezizezakho (ngaphandle kwe-OOP), ii-analogues zoHlobo olusuka kwi-VB6. Kuya kukuvumela ukuba ungachwethezi izakhiwo usebenzisa izimvo kwi-BSP kunye neendlela zomlingo ezakha ezi zakhiwo. Sifumana: ikhowudi encinci, ingcebiso ngechaphaza, isisombululo esikhawulezayo kwingxaki, iimpazamo ezimbalwa ngenxa yokuchwetheza kunye neempawu ezingekhoyo zezakhiwo. Ngoku ukuchwethezwa kwezakhiwo zabasebenzisi kuxhomekeke ngokupheleleyo kwiqela lophuhliso lweThala leencwadi eliPhambili leSistim, leyo, ngokunyanisekileyo, ibhala ngokucokisekileyo izimvo kwiipropati ezilindelekileyo zezakhiwo zeparameter ezigqithisiweyo.
  • Akukho swekile xa usebenza ngeefowuni ze-asynchronous kumxhasi wewebhu. i-callback-hell ngendlela yeProcessingNotifications yintonga yesikhashana ebangelwa utshintsho olukhawulezayo kwi-API yeziphequluli eziphambili, kodwa awukwazi ukuhlala ngolu hlobo lonke ixesha; Ngokuy anokuya. Yongeza akukho nkxaso yale paradigm kwi-IDE ephambili kwaye izinto ziba mbi ngakumbi.

Le yenye yeengxaki ezicinezelayo, kucacile ukuba uluhlu lunokuba lukhulu, kodwa asimele silibale ukuba oku akukabikho ulwimi lwenjongo jikelele, ayifuni i-multithreading, imisebenzi ye-lambda, ukufikelela kwi-GPU kunye nokukhawuleza. izibalo ezidadayo. Olu lulwimi loshicilelo lwengqiqo yeshishini.

Umdwelisi wenkqubo osele esebenze kakhulu ngolu lwimi, ejonga ku-js okanye kwi-c#, uyakruquka ngaphakathi kwesakhelo solu lwimi. Yinyani. Ufuna uphuhliso. Ngakolunye uhlangothi lwesikali kumthengisi yindleko yokuphumeza iimpawu ezichaziweyo ngokubhekiselele ekunyuseni kwengeniso emva kokuphunyezwa kwazo. Apha andinalo naluphi na ulwazi malunga nokuba yintoni engaphezulu kwamehlo enkampani.

Indawo yophuhliso

Nalapha izinto azihambi kakuhle. Kukho iimeko ezimbini zophuhliso. Eyokuqala yi-Configurator efakwe kunikezelo. Eyesibini yindawo yeZixhobo zoPhuhliso lweShishini, okanye i-EDT ngokufutshane, ephuhliswe ngesiseko se-Eclipse.

I-configurator inikezela uluhlu olupheleleyo lwemisebenzi yophuhliso, ixhasa zonke iimpawu kwaye iyona ndawo iphambili kwimarike. Kwakhona ngokuziphatha kuphelelwe lixesha, akuphuhlisi, ngokutsho kwamahemuhemu - ngenxa yesixa setyala lobugcisa ngaphakathi kwalo. Imeko inokuphuculwa ngokuvula i-API yangaphakathi (ngendlela yobuhlobo kunye Umntu wasekhephu A. Orefkova okanye ngokuzimeleyo), kodwa oku akunjalo. Uqheliselo lubonise ukuba uluntu luya kubhala iimpawu zalo kwi-IDE, nje ukuba umthengisi akaphazamisi. Kodwa sinako oko sinako. I-configurator yayilungile ngo-2004-2005, ikhumbuza kakhulu i-Visual Studio yaloo maxesha, kwezinye iindawo yayipholile, kodwa yayibambekile ngaloo maxesha.

Ukongeza, umthamo wesisombululo esiqhelekileyo somgangatho ukhule amaxesha amaninzi ukusukela ngoko, kwaye namhlanje i-IDE ayinakukwazi ukumelana nobungakanani bekhowudi esondliwa ngayo. Ukusebenziseka kunye nesakhono sokubuyisela kwakhona akukho zero, zibomvu. Konke oku akongezi umdla kubaphuhlisi kwaye baphupha ngokufudukela kwezinye i-ecosystems kwaye baqhubeke nekhowudi shit apho, kodwa kwindawo emnandi engatshicele ebusweni bakho ngokuziphatha kwayo.

Njengenye indlela, i-IDE ebhalwe ukusuka ekuqaleni, eyakhelwe kwi-Eclipse, iyanikezelwa. Apho, imithombo, njengakweyiphi na enye isoftware, ihlala ngendlela yeefayile ezibhaliweyo, zigcinwe kwi-GIT, ukutsala amasebe esicelo, konke oku. Kwicala elisezantsi, ayishiyanga imeko ye-beta iminyaka emininzi ngoku, nangona isiya isiba ngcono ngokukhululwa ngakunye. Andiyi kubhala malunga nokungalunganga kwe-EDT, namhlanje i-minus, ngomso yinto ehleliweyo. Ukufaneleka kwenkcazo enjalo kuya kuphelelwa ngokukhawuleza. Namhlanje kuyenzeka ukuphuhlisa kwi-EDT, kodwa ayiqhelekanga; kufuneka ulungele inani elithile le-IDE bugs.

Ukuba ukhangele imeko ngokusebenzisa "i-prism ye-1C" ekhankanywe ngasentla, ufumana into enjengale: ukukhululwa kwe-IDE entsha akunyusi ukuthengiswa kweebhokisi, kodwa ukuphuma kwe-DEVELOPERS kungancitshiswa. Kunzima ukuthetha ukuba yintoni elindele i-ecosystem malunga nokuthuthuzelwa komphuhlisi, kodwa iMicrosoft sele ijikile abaphuhlisi beselula ngokubanika iinkonzo zayo emva kwexesha.

Ulawulo lophuhliso

Yonke into elapha ingcono kakhulu kunekhowudi yokubhala, ngakumbi kutshanje, xa iinzame zoluntu zizisa ukukhanya kweengxaki zolawulo oluzenzekelayo, lwazisa iiprototypes ezifuna ukuphosa indawo yokugcina ye-1C kwimfumba yenkunkuma kunye nokusebenzisa i-git, ityala elikhawulezayo, ukuphononongwa kwekhowudi. , uhlalutyo olungatshintshiyo, ukusasazwa ngokuzenzekelayo kunye njl. Iimpawu ezininzi zongezwa kwiqonga elonyusa izinga lokuzenzekelayo kwimisebenzi yophuhliso. Nangona kunjalo, zonke ezi mpawu zongezwa kuphela kwaye ngokukodwa ukuphuhliswa kweemveliso zethu ezinkulu, xa kwacaca ukuba asikwazi ukwenza ngaphandle kokuzenzekelayo. Bekukho ukudityaniswa okuzenzekelayo, uthelekiso lwendlela ezintathu ne KDiff nayo yonke loo nto. Yaziswa kwi-Github gitconverter, owathi, ngokungafihlisiyo, watsalwa kude neprojekthi gitsync, kodwa ilungiswe ukuze ihambelane neenkqubo zenkampani yomthengisi. Enkosi kubafana abanenkani abavela kumthombo ovulekileyo, uphuhliso oluzenzekelayo kwi-1C lwehla emhlabeni. I-API evulekileyo yomququzeleli, i-IMHO, iya kutshintsha kwakhona umva wokuziphatha we-IDE engundoqo.

Namhlanje, ukugcina imithombo ye-1C kwi-git kunye nemisebenzi edityaniswe nemiba e-Jira, uphononongo kwi-Crucible, iqhosha lokutyhala elivela kwi-Jenkins kunye neengxelo ze-Allure malunga nokuvavanywa kwekhowudi kwi-1C kunye nokuba uhlalutyo lwe-static kwi-SonarQube - oku kukude neendaba, kodwa kunokuba yinto eqhelekileyo kwiinkampani apho kukho uphuhliso oluninzi lwe-1C.

Ulawulo

Ininzi into yokuthetha apha. Okokuqala, oku, kunjalo, ngumncedisi (iqela le-server ye-1C). Into emangalisayo, kodwa ngenxa yokuba yibhokisi emnyama ngokupheleleyo, ebhalwe ngokweenkcukacha ezaneleyo, kodwa ngendlela ethile-ukuqonda ukuqaliswa kokusebenza okungaphazanyiswa kwimowudi yokulayisha okuphezulu kwiiseva ezininzi luninzi lwabambalwa abakhethiweyo abanxiba i indondo enombhalo othi "Ingcali kwiMiba yeTekhnoloji". Kuyaphawuleka ukuba, ngokomgaqo, ukulawula iseva ye-1C akufani nokulawula nayiphi na enye iseva. Yinkqubo esekwe kwinethiwekhi, enemisonto emininzi edla inkumbulo, i-CPU, kunye nezixhobo zedisk. Ibonelela ngamathuba amaninzi okuqokelela i-telemetry kunye noxilongo.

Ingxaki apha kukuba umthengisi akanikezeli nantoni na ekhethekileyo ngokubhekiselele kwizisombululo esele zenziwe zale nto yokuxilonga. Ewe, kukho i-1C: Iziko lokuSebenza kunye noLawulo, zilungile, kodwa zibiza kakhulu kwaye ayinguye wonke umntu unazo. Kukho uphuhliso oluninzi kuluntu lokudibanisa iGrafana, i-Zabbix, i-ELK kunye nezinye izinto ezivela kwi-standard admin set, kodwa akukho sisombululo esisodwa esiya kuhambelana nesininzi. Umsebenzi ulindele iqhawe lawo. Kwaye ukuba ulishishini eliceba ukusungula kwiqela le-1C, udinga iNgcali. Eyakho ngaphakathi okanye ngaphandle, kodwa uyayidinga. Kuyinto eqhelekileyo ukuba kukho indima eyahlukileyo kunye nobuchule bokusebenza kweseva, ayinguye wonke umsebenzisi we-1C omele azi oku, kufuneka uqonde ukuba indima enjalo iyafuneka. Masenze umzekelo iSAP. Apho, umdwelisi wenkqubo, kunokwenzeka ukuba, akayi kuvuka esihlalweni sakhe ukuba uyacelwa ukuba aqwalasele into ethile kwiseva yesicelo. Usenokuba sisidenge nje kwaye akayi kuba neentloni. Kwindlela ye-SAP kukho indima eyahlukileyo yomsebenzi kule nto. Ngesizathu esithile, kwishishini le-1C kukholelwa ukuba oku kufuneka kudityaniswe kumsebenzi omnye kumvuzo ofanayo. Yinkohliso.

Ukungalungi kweseva ye-1C

Kukho kanye thabatha enye - ukuthembeka. Okanye, ukuba ukhetha, ukungaqiniseki. Ukuziphatha ngesiquphe okungaqhelekanga komncedisi sele kube ngundaba-mlonyeni. Isisombululo sendalo yonke - ukumisa umncedisi kunye nokucoca zonke ii-cache - kuchazwe kwincwadi yengcali, kwaye kunye nencwadi yebhetshi iyacetyiswa ukuba yenze oku. Ukuba inkqubo yakho ye-1C iqala ukwenza into ekungafanelanga ukuba iyenze ngokwethiyori, lixesha lokucima i-cache yedatha yeseshini. Ngokoqikelelo lwam, kukho abantu abathathu kuphela kwilizwe lonke abakwaziyo ukusebenzisa iseva ye-1C ngaphandle kwale nkqubo kwaye ababelana ngeemfihlo, kuba ... baphila koku. Mhlawumbi imfihlo yabo kukuba bacoca idatha yeseshoni, kodwa abaxeleli mntu ngayo, mfo.

Ngaphandle koko, umncedisi we-1C sisicelo esifanayo njengaye nayiphi na enye kwaye ilawulwa ngendlela efanayo, ngokufunda amaxwebhu kunye nokunkqonkqoza kwintambula.

Docker

Uncedo lokusebenzisa iseva ye-1C enezikhongozeli kwimveliso akukangqinwa. Umncedisi akadityaniswanga ngokongeza nje iindawo zokuhlala emva kwe-balancer, enciphisa izibonelelo zokukhongozelwa kwemveliso ukuya kubuncinci, kunye nokusebenza okuyimpumelelo kwizikhongozeli kwimowudi yokulayisha okuphezulu akukasekwa. Ngenxa yoko, ngabaphuhlisi kuphela abasebenzisa i-Docker + 1C ukuseta iindawo zovavanyo. Apho iluncedo kakhulu, isetyenziswa, ikuvumela ukuba udlale ngetekhnoloji yale mihla kwaye uthathe ikhefu ekudakeni komqwalaseli.

Icandelo loRhwebo

Ukusuka kumbono wotyalo-mali, i-1C ikuvumela ukuba usombulule ingxaki yokuqalisa ngokukhawuleza iingcamango zoshishino ngenxa yobuchule obubanzi beeklasi zesicelo. I-1C ngaphandle kwebhokisi inika iNgxelo ehloniphekileyo kakhulu, ukudibanisa nayo nantoni na, umxhasi wewebhu, umxhasi weselula, isicelo seselula, inkxaso yee-DBMS ezahlukeneyo, kubandakanywa. free, cross-platform zombini umncedisi kunye namalungu afakiweyo womxhasi. Ewe, i-UI yezicelo iya kuba tyheli, ngamanye amaxesha oku kuthabatha, kodwa hayi rhoqo.
Ngokukhetha i-1C, ishishini lifumana iseti yezisombululo zesoftware ezivumela ukuba bakhe uluhlu olubanzi kakhulu lwezicelo, kunye nabaphuhlisi abaninzi kwimarike abafuna imali encinci kuneJavaists kwaye kwangaxeshanye bavelise iziphumo ngokukhawuleza.

Ngokomzekelo, umsebenzi wokuthumela i-invoyisi ye-PDF kumxhasi unokusombululwa kwiyure yomsebenzi womfundi. Kwale ngxaki inye kwi-NET ingasonjululwa ngokuthenga ithala leencwadi lomnini, okanye iintsuku ezimbalwa okanye iiveki zokufakwa kweekhowudi ngumakhi osemva, onentshebe. Ngamanye amaxesha, zombini ngaxeshanye. Kwaye ewe, bendithetha kuphela malunga nokuveliswa kwePDF. Khange sichaze ukuba lo mthetho usayilwayo uyakuvela phi. I-web frontender kufuneka yenze ifom apho umqhubi uya kungena khona idatha, u-backender kuya kufuneka enze imodeli ye-dto yokudlulisa i-JSON, imifuziselo yokugcina kwisiseko sedatha, ulwakhiwo lwesiseko sedatha ngokwayo, ukufudukela kuyo, ukubunjwa kwegraphical. umboniso wale akhawunti kanye, kwaye emva koko kuphela-PDF. Kwi-1C, wonke umsebenzi, ukususela ekuqaleni, ugqitywe ngeyure enye kanye.

Inkqubo egcweleyo ye-accounting ye-stall encinci kunye nenkqubo yeshishini enye ethengiweyo / ethengiswayo yenziwa kwiiyure ze-3 Ngengxelo yokuthengisa, ukubalwa kwempahla ekuthengeni kunye namaxabiso okuthengisa, achithwa yi-warehouse, ulawulo lwamalungelo okufikelela, umthengi wewebhu kunye nesicelo seselula. . Kulungile, ndilibele malunga nesicelo, kunye nesicelo kungekhona kwiiyure ze-3, ezintandathu.

Lo msebenzi uza kuthatha ixesha elingakanani umphuhlisi we-NET ekufakeni i-studio ebonakalayo kwikhompyutheni ecocekileyo ukuyibonisa kumthengi? Kuthekani ngeendleko zophuhliso? Into enye.

Amandla e-1C njengeqonga

I-1C yomelele kungekhona ngenxa yokuba kukho into ethile malunga nayo eyona nto ingcono kwihlabathi. Ngokuchasene noko, kwisistim esezantsi nganye unokufumana i-analogue enomdla ngakumbi kwisoftware yehlabathi. Nangona kunjalo, ngokusekelwe kwindibaniselwano yezinto, andiboni iqonga elifana ne-1C. Kulapho impumelelo yorhwebo ilele khona. Izibonelelo zeqonga zisasazeke kuyo yonke into kwaye zibonakala ngokucacileyo xa ubona indlela oku kwenziwa ngayo kwamanye amaqonga. Ngokusisiseko, ezi AKUKHO neempawu, kodwa ngokuchaseneyo - ukukhatywa kweempawu ngokuthanda iparadigm enye. Imizekelo embalwa:

  1. Unicode. Yintoni esihogweni kunokuba lula? Akukho mfuneko yokusebenzisa i-single-byte ASCII encodings ngo-2019 (ngaphandle kokudibanisa kunye nelifa lakudala). Ungaze. Kodwa hayi. Ngapha koko, umntu okwenye itafile usebenzisa i-single-byte varchar kwaye isicelo siya kuba neengxaki ngeencodings. Ngo-2015, ugunyaziso lwe-LDAP lwe-gitlab aluphumelelanga ngenxa yomsebenzi ongachanekanga nge-encodings; I-1C ibonelela ngekhwalithi ephezulu yodwa yekhowudi yesicelo kwi-database layer. Kulapho akunakwenzeka ukuchwetheza iitafile kwinqanaba eliphantsi kunye neejambs zabancinci abangenakukwazi kwinqanaba le-database ayinakwenzeka apho. Ewe, kunokubakho ezinye iingxaki apho ezivela kubancinci abangakwaziyo, kodwa iintlobo zeengxaki zincinci kakhulu. Ngoku uya kundixelela ukuba isicelo sakho siyilwe ngokuchanekileyo kwaye umaleko wofikelelo lwedatha yodwa njengoko kufanele ukuba njalo. Jonga kwakhona usetyenziso lwakho lweJava yesiko. Ngokusondeleyo nangokunyaniseka. Ngaba isazela sakho siyakukhathaza? Emva koko ndiyakuvuyela.
  2. Amanani amaxwebhu/iincwadi zezalathiso. Kwi-1C ngokuqinisekileyo ayilona bhetyebhetye kwaye ayilona ilungileyo. Kodwa into abayenzayo kwisoftware yebhanki nakwiinkqubo ezizibhalayo-ke, bubumnyama nje. Nokuba isazisi siya kubanjwa (kwaye ke "oh, kutheni sinemingxuma"), okanye ngokuchaseneyo, baya kwenza i-generator esebenza ngokukhiya kwinqanaba le-DBMS (kwaye iya kuba yibhotile). Enyanisweni, kunzima kakhulu ukwenza lo msebenzi ubonakala ulula-umbhali-siphelo ukuya-ekupheleni wamaqumrhu, kunye necandelo elikhethekileyo elisekelwe kwiseti ethile yezitshixo, isimaphambili, ukwenzela ukuba ingavali idatabase ngexesha lokungeniswa kwedatha efanayo. .
  3. Abachongi beerekhodi kuvimba weenkcukacha. I-1C yenza isigqibo esinamandla- zonke izichongi zekhonkco zenziwe ngokupheleleyo kwaye yiloo nto. Kwaye akukho ngxaki nge-database esasazwayo kunye notshintshiselwano. Abaphuhlisi bezinye iinkqubo ngenkani benza into efana nesazisi (ifutshane!), Batsalele kwi-GUI de kube lixesha lokudala iimeko ezininzi ezinxulumeneyo (kwaye ziya kufunyanwa). Awunayo le nto? Ukunyaniseka?
  4. Uluhlu. I-1C ineendlela ezinempumelelo zokupheyija kwizintlu (ezinkulu) kunye nokuhamba ngazo. Mandenze ugcino ngoko nangoko-ngosetyenziso oluchanekileyo lomatshini! Ngokubanzi, isihloko asimnandanga, asinakusonjululwa ngokufanelekileyo: mhlawumbi sinomdla kwaye silula (kodwa umngcipheko weerekhodi ezinkulu kumxhasi), okanye ukupeyinta kobunye okanye obunye ubugwenxa. Abo benza i-paging badla ngokuyenza igoso. Abo benza i-scrollbar ethembekileyo yongeza i-database, itshaneli kunye nomxhasi.
  5. Iifomu ezilawulwayo. Ngokungathandabuzekiyo, kumxhasi wewebhu ujongano alusebenzi ngokugqibeleleyo. Kodwa iyasebenza. Kodwa kwezinye iinkqubo ezininzi zokubala kunye neebhanki, ukwenza indawo yokusebenza ekude yiprojekthi yenqanaba leshishini. I-Disclaimer: Ngethamsanqa kwabo bayenze ekuqaleni kwiwebhu, oku akuyi kuchaphazela.
  6. I-app yeselula. Kutshanje, ungabhala usetyenziso lweselfowuni ngelixa ukwi-ecosystem efanayo. Kunzima ngakumbi apha kunomthengi wewebhu; iinkcukacha zezixhobo ziyakunyanzela ukuba uzibhalele ngokukodwa, kodwa, nangona kunjalo, awuqeshe iqela elahlukileyo labaphuhlisi beselula. Ukuba ufuna isicelo kwiimfuno zangaphakathi zenkampani (xa isisombululo seselula kwingxaki yenkampani sibaluleke ngaphezu koyilo lwe-UI ephuzi), usebenzisa nje iqonga elifanayo ngaphandle kwebhokisi.
  7. Ingxelo. Ngeli gama andithethi inkqubo ye-BI enedatha enkulu kunye ne-lag kwinkqubo ye-ETL. Oku kubhekiselele kwiingxelo zabasebenzi abasebenzayo ezikuvumela ukuba uvavanye ubume bobalo-mali apha kwaye ngoku. Ibhalansi, ukuhlaliswana, ukuhlelwa ngokutsha, njl. I-1C iphuma kwibhokisi kunye nenkqubo yokunika ingxelo enezicwangciso eziguquguqukayo zamaqela, izihlungi, kunye nokubonwayo kwicala lomsebenzisi. Ewe, kukho ii-analogue ezipholileyo kwimarike. Kodwa kungekhona ngaphakathi kwesakhelo sesisombululo se-in-one kunye nexabiso ngamanye amaxesha liphezulu kunesisombululo sonke. Kwaye kaninzi kukwayenye indlela: ukunika ingxelo kuphela, kodwa kubiza kakhulu kuneqonga lilonke, kwaye mbi kakhulu kumgangatho.
  8. Iifomu eziprintwayo. Ewe, sebenzisa i-NET ukusombulula ingxaki yokuthumela i-salary slips kwi-PDF kubasebenzi nge-imeyile. Kwaye ngoku umsebenzi wokushicilela ii-invoyisi. Kuthekani ngokugcina iikopi zabo kwiPDF efanayo? Kwigama lesiqhulo le-1C, ukukhupha naluphi na uyilo kwiPDF kuku +1 umgca wekhowudi. Oku kuthetha + imizuzwana engama-40 yexesha lokusebenza, endaweni yeentsuku okanye iiveki kolunye ulwimi. Uyilo lwefomu eprintiweyo kwi-1C kulula kakhulu ukuyiphuhlisa kwaye inamandla ngokwaneleyo ukukhuphisana noogxa abahlawulwayo. Ewe, mhlawumbi, akukho mathuba amaninzi okusebenzisana kumaxwebhu e-spreadsheet e-1C awukwazi ukufumana umzobo we-3D ngokukhawuleza usebenzisa i-OpenGL. Kodwa ngaba iyimfuneko ngokwenene?

Le yimizekelo nje embalwa apho ukuthintela ukusebenza okanye ukuphumeza ulungelelwaniso lujika lube lulutho olubalulekileyo lolwakhiwo kwixesha elizayo. Nokuba i-compromise okanye ingekho eyona ndlela isebenzayo - sele ikwibhokisi kwaye ithathwa njengendawo. Ukuphunyezwa kwayo ngokuzimeleyo kuya kuba yinto engenakwenzeka (kuba ezo zigqibo kufuneka zenziwe ekuqaleni kweprojekthi, kwaye akukho xesha laloo nto, kwaye akukho makhi konke konke), okanye ukuphindaphinda okuninzi ezibizayo. Kwinqaku ngalinye elidwelisiweyo (kwaye olu aluloluhlu olupheleleyo lwezisombululo zezakhiwo), unokujija kwaye ungenise izithintelo ezithintela ukulinganisa. Kwimeko nayiphi na into, wena, njengosomashishini, kufuneka uqiniseke ukuba abadwelisi bakho, xa besenza "inkqubo ukusuka ekuqaleni," banezandla ezithe tye kwaye baya kwenza imiba yenkqubo efihlakeleyo kwangoko.

Ewe, njengakuyo nayiphi na enye inkqubo entsonkothileyo, i-1C ngokwayo inezisombululo ezithintela ukukala kwimiba ethile. Nangona kunjalo, ndiyaphinda, ngokusekelwe kwindibaniselwano yezinto, iindleko zobunini, kunye nenani leengxaki esele zisonjululwe kwangaphambili, andiboni ukhuphiswano olufanelekileyo kwimarike. Ngexabiso elifanayo, ufumana isakhelo sesicelo sezemali, iseva edibeneyo edibeneyo, kunye ne-UI kunye ne-interface yewebhu, kunye nesicelo seselula, kunye nokunika ingxelo, ukudibanisa kunye neqela lezinye izinto. Ehlabathini leJava, uqesha iqela langaphambili kunye nelokugqibela, ukulungisa imilinganiselo ephantsi yekhowudi yeseva ebhalwe ekhaya kwaye uhlawule ngokwahlukeneyo kwii-aplikeshini ezi-2 zeselula ze-OS ehambayo ezi-2.

Anditsho ukuba i-1C iya kusombulula zonke iimeko, kodwa kwisicelo sangaphakathi senkampani, xa kungekho mfuneko yokubeka uphawu lwe-UI - yintoni enye efunekayo?

Icephe letha

Mhlawumbi unoluvo lokuba i-1C izakusindisa umhlaba kwaye zonke ezinye iindlela zokubhala iinkqubo zeshishini azilunganga. Akunjalo kwaphela. Ukusuka kwimbono yosomashishini, ukuba ukhetha i-1C, ngoko ke ukongeza kwixesha elikhawulezayo ukuya kwintengiso, kufuneka uthathele ingqalelo oku kungalunganga kulandelayo:

  • Ukuthembeka komncedisi. Iingcali ezikumgangatho ophezulu ngokwenene ziyafuneka ezinokuqinisekisa ukusebenza kwayo okungaphazamisekiyo. Andazi ngenkqubo yoqeqesho esele yenziwe kwiingcaphephe ezinjalo kumthengisi. Kukho iikhosi zokulungiselela uviwo lweNgcali, kodwa oku, ngokombono wam, akwanele.
  • Inkxaso. Jonga kumhlathi odlulileyo. Ukufumana inkxaso evela kumthengisi, kufuneka uyithenge. Ngesizathu esithile oku akwamkelekanga kwishishini le-1C. Kwaye nge-SAP, kuphantse ukuba kuthengwe kwaye ayikhathazi nabani na. Ngaphandle kwenkxaso yenkampani kwaye ngaphandle kwengcali kubasebenzi, unokushiywa wedwa kunye ne-1C glitches.
  • Nangona kunjalo, awukwazi ukwenza yonke into nge-1C. Esi sisixhobo kwaye njengaso sonke isixhobo sinemida yokusetyenziswa. Kwi-landscape ye-1C, kunqweneleka kakhulu ukuba ne-"non-1C" ye-architect yenkqubo.
  • Iziqhulo ezilungileyo ze-1C azikho zitshiphu kuneeprogram ezilungileyo kwezinye iilwimi. Nangona, abadwelisi benkqubo ababi kuyabiza ukuqesha, nokuba babhala luphi na ulwimi.

Masenze amachaphaza

  • I-1C yinkqubo yophuhliso olukhawulezayo lwesicelo (RAD) kushishino kwaye ilungiselelwe oku.
  • Ikhonkco elinamanqanaba amathathu kunye nenkxaso yee-DBMS ezinkulu, i-UI yabathengi, i-ORM entle kakhulu kunye nokunika ingxelo
  • Amathuba abanzi okudibanisa kunye neenkqubo ezinokwenza oko i-1C ingenako. Ukuba ufuna ukufunda ngomatshini, thatha iPython kwaye uthumele umphumo kwi-1C nge-http okanye iRabbitMQ
  • Akukho mfuneko yokuzama ukwenza yonke into usebenzisa i-1C, kufuneka uqonde amandla ayo kwaye uwasebenzisele iinjongo zakho.
  • Abaphuhlisi abatsalela ukugrumba kwiigajethi zesikhokelo sobuchwephesha kunye nohlengahlengiso rhoqo emva kweminyaka eyi-N kwinjini entsha bayakruquka yi-1C. Yonke into igcinwe kakhulu apho.
  • Abaphuhlisi nabo banesithukuthezi kuba kukho inkxalabo encinci kubo evela kumenzi. Ulwimi olukruqulayo, IDE ebuthathaka. Zifuna uhlengahlengiso.
  • Kwelinye icala, abaphuhlisi abangakwaziyo ukufumana ulonwabo ngokusebenzisa nokufunda obunye ubuchwephesha ababonwabileyo ngabaphuhlisi ababi. Baza kuncwina kwaye bafudukele kwenye i-ecosystem.
  • Abaqeshi abangavumeli iziteketiso zabo ze-1C ukuba zibhale into kwiPython ngabaqeshi ababi. Baza kulahlekelwa ngabasebenzi abaneengqondo ezifuna ukwazi, kwaye endaweni yabo kuya kuza iikhowudi zeenkawu ezithi, ngelixa zivumelana nayo yonke into, zitsale isoftware yenkampani kumgxobhozo. Kuseza kufuneka ibhalwe ngokutsha, ke mhlawumbi kungangcono ukutyala imali encinci kwiPython kwangethuba?
  • I-1C yinkampani yorhwebo kwaye isebenzisa iifitsha ezisekelwe kwizinto ezinomdla kunye nokulungela kwayo. Awunakumbeka ityala ngale nto, ishishini kufuneka licinge ngenzuzo, bubomi obo
  • I-1C yenza imali ngokuthengisa izisombululo kwiingxaki zoshishino, kungekhona kwiingxaki zomphuhlisi weVasya. Ezi ngcinga zimbini ziyahambelana, kodwa eyona nto iphambili yile ndiyithethileyo. Xa umphuhlisi uVasya ekulungele ukuhlawula ilayisenisi yomntu kwi-1C: I-Resharper, iya kubonakala ngokukhawuleza, "Resharper" ngu-A. Orefkova bubungqina boku. Ukuba umthengisi uyayixhasa, kwaye akazange alwe nayo, imarike yesoftware yabaphuhlisi iya kuvela. Ngoku kukho umdlali omnye onesiqingatha kule marike kunye neziphumo ezithandabuzekayo, kwaye konke ngenxa yokuba ukuhlanganiswa ne-IDE kubi kwaye yonke into yenziwa ngeentonga.
  • Ukuziqhelanisa nomsebenzi woomatshini abaninzi kuya kunyamalala kuphele. Izicelo zanamhlanje zikhulu kakhulu ukuba zikhumbule zombini ukusuka kwicala lekhowudi nakwicala lokusetyenziswa kweshishini. Iseva ye-1C nayo iya isiba nzima ngakumbi; Oku kufuneka kubandakanye imfuno yeengcali, nto leyo ethetha umtsalane womsebenzi we-1C kunye nokunyuswa kwemivuzo. Ukuba ngaphambili uVasya wayesebenza ezintathu-enye kumvuzo omnye, ngoku kufuneka uqeshe iiVasya ezimbini kunye nokhuphiswano phakathi kweVasyas kunokukhuthaza ukukhula ngokubanzi kwinqanaba labo.

isiphelo

I-1C yimveliso efanelekileyo kakhulu. Kuluhlu lwam lwamaxabiso, andiyazi naziphi na ii-analogues, bhala kwizimvo ukuba kukho na. Nangona kunjalo, ukuphuma kwabaphuhlisi abavela kwi-ecosystem kuya kubonakala ngakumbi, kwaye oku "kukukhupha kwengqondo", kungakhathaliseki ukuba ujonge njani. Ishishini lilambele ukuphuculwa.
Ukuba ungumphuhlisi, musa ukuxhonywa kwi-1C kwaye ungacingi ukuba yonke into inomlingo kwezinye iilwimi. Ngelixa usemncinci, mhlawumbi. Kamsinya nje ukuba into enkulu ifuna ukusonjululwa, izisombululo esele zilungisiwe ziya kufuneka zikhangelwe ixesha elide kwaye zigqitywe ngamandla. Ngokumalunga nomgangatho "weebhloko" apho isisombululo singakhiwa khona, i-1C intle kakhulu.

Kwaye enye into - ukuba igama lesidlaliso le-1C liza kuwe ukuba liqeshe, ke i-nickname ye-1C inokumiselwa ngokukhuselekileyo kwindawo yabahlalutyi abakhokelayo. Ukuqonda kwabo umsebenzi, indawo yesifundo, kunye nezakhono zokubola kuhle kakhulu. Ndiqinisekile ukuba oku kubangelwa ngokuchanekileyo ukusetyenziswa ngokunyanzeliswa kweDDD kuphuhliso lwe-1C. Umntu uqeqeshelwa ukucinga ngentsingiselo yomsebenzi kuqala, malunga nokudibanisa phakathi kwezinto zendawo yesifundo, kwaye ngelo xesha unemvelaphi yobugcisa ekuhlanganiseni iteknoloji kunye neefomathi zokutshintshiselana kwedatha.

Qaphela ukuba isikhokelo esifanelekileyo asikho kwaye uzinakekele.
Konke okugqibelele!

PS: enkosi kakhulu speshuric ukufumana uncedo ekulungiseleleni inqaku.

Ngabasebenzisi ababhalisiweyo kuphela abanokuthatha inxaxheba kuphando. Ngena, ndiyacela.

Ingaba unayo i-1C kwishishini lakho?

  • 13,3%Akunjalo kwaphela.71

  • 30,3%Kukho, kodwa kuphela kwisebe le-accounting kwenye indawo. Iinkqubo ezingundoqo kwamanye amaqonga162

  • 41,4%Ewe, iinkqubo eziphambili zeshishini zisebenza kuyo221

  • 15,0%U-1C makafe, ikamva lele-%technology_name%80

Bangama-534 abasebenzisi abavotileyo. Abasebenzisi abali-99 abakhange.

umthombo: www.habr.com

Yongeza izimvo