Paras vastaus
Kun napsautat projektia hiiren kakkospainikkeella, Microsoft Visual Studiossa näkyy ”Hallitse Nuget -ohjelmaa”. Paketit ”-osio. Kun olet valinnut sen, ikkuna on auki ja näet ikkunassa asennetut paketit. Kaikki nämä paketit on lueteltu packages.config
-tiedostossa.
Kuten todettiin;
packages.config
-tiedostoa käytetään joissakin projektityypeissä ylläpitämään luetteloa paketeista, joihin projekti viittaa. Tämän avulla NuGet voi helposti palauttaa projektin riippuvuudet, kun projekti siirretään toiseen koneeseen, kuten koontipalvelimeen, ilman kaikkia näitä paketteja.
Jos käytetään, packages.config
sijaitsee tyypillisesti projektin juuressa. Se luodaan automaattisesti ensimmäisen NuGet-toiminnon suorituksen yhteydessä, mutta se voidaan myös luoda manuaalisesti ennen komentojen nuget restore
suorittamista .
Lisätietoja: NuGet pake.config-tiedostoviite
Vastaa
Kun voi kirjoittaa minkä tahansa koodin kielelle, ja ainoa syy, miksi et voi tehdä sitä ”heti”, on koodin määrä, joka tarvitset ongelman ratkaisemiseksi – ei että et osaa ratkaista ongelmaa kielellä näkökulmasta. Lausuntosi tulisi olla hyvä ja tehokas.
Joitakin asioita, jotka sinun tulisi tietää, jotta voit kutsua itseäsi päälliköksi (ei tietyssä järjestyksessä):
- Sekä teksti- että binaaritiedostot. Pystyy lukemaan / kirjoittamaan tiedostoja, muokkaamaan tiedostoja, nimeämään tiedostoja uudelleen, liittämään jne. Rakenteen ja / tai liitoksen tietojen sarjallisuus ja sarjojen purkaminen tiedostoksi funktioiden avulla.
- Virheiden käsittely. Ohjelma ei saa epäonnistua (kaatua, jumittua, tuottaa vääriä tuloksia) huonoilla syötteillä tai kun se yrittää allokoida muistia tai kun tietoja on paljon. Useimmissa tapauksissa on täysin kelvollista lopettaa ja sanoa ”Anteeksi, en voi tehdä sitä”.
- Ymmärrä ja tiedä, miten / milloin käyttää ammattiliittoja.
- Rakenna linkitetty luettelo, jossa haku / lisäys / poisto missä tahansa kohdassa.
- Rakenna puun tietorakenne ja etsi / lisää / poista.
- Pidä yllä dynaamisesti mitoitettua taulukkoa vähintään kahdessa ulottuvuudessa, sekä kasvattamiseksi että koon pienentämiseksi tehokkaalla tavalla.
- Tiedä milloin käyttää silmukoille, do-while ja while.
- Missä ja miten projekti jaetaan moduuleiksi (file.c ja file.h = ”tiedostomoduuli”).
- Ymmärrä mikä on määrittelemätöntä käyttäytymistä ja osaa ottaa varoitukset käyttöön niiden havaitsemiseksi.
- Osaa tehdä liukuluku- ja kokonaislukumatematiikka tyypillisiin yleisiin laskelmiin – mukaan lukien tieto siitä, milloin sinun pitäisi käyttää mitä.
- Tunne ja tunnista ”KUIVA” – älä toista itseäsi. Tiedä, milloin toimintoa käytetään saman työn tekemiseen.
- Funktion koko / käyttö: Hyvä toiminto tekee ”yhden ja vain sen”. Joten esimerkiksi ”print\_invoice” ei saisi suorittaa laskutusta laskun sisällölle – se voi kutsua ”calc\_total\_for\_invoice” tekemään niin (tai tarkistaa, että se on tehty, joten selkeä virhe, jos sitä ei ole tehty – esim.
- Pystyy käyttämään funktion osoittimia sekä argumentteina että jäsenten tai matriisien jäseninä.
- Voi käyttää ketjuja ajaa asioita rinnakkain sekä prosessorin intensiivisessä työssä että odottaa tavaraa estämättä pääketjua.
- Johdonmukaisuus: koodin muotoilu, muuttujien ja toimintojen nimeäminen. Tietyssä projektissa kaikkien pitäisi ”näyttää ja tuntea” samanlaisia.
- Ymmärrä ja osaa tehdä ”puolustava ohjelmointi” käyttämällä väitettä ja etäisyystarkastusta, mukaan lukien tarvittaessa ”turvallisia” toimintoja.
- Osaa selvittää hankalia ongelmia, kuten alustamattomat muuttujat, kilpailuolosuhteet ja käytön jälkeinen ilmainen.
En sano, että sinun on oltava hyvä ollenkaan. näistä asioista, mutta se, mitä sanoisin, osoittaa mestaruutta, jos kaikki nämä ovat asioita, jotka jo tiedät, miten tehdä – kesti paljon yli 5 kuukautta C-ohjelmointia.
Jos olit puusepän oppisopimuskouluttaja, saadaksesi päällikön todistuksen sinun odotetaan tekevän monimutkaista työtä ja pystyvän tekemään sen ilman apua, käyttämällä kaikkia asianmukaisia työkaluja – ja ”oikeat työkalut työhön, kuin sinulla on saatavana ”- et ole mestari, jos poistat kahden tuuman materiaalia viilalla, jos penkilläsi on saha.