On yksi asia laittaa muuttujien (alku)arvoja asetustiedosto-tekstitiedostoon ja toinen asia laittaa osa toiminnallisuudesta tekstitiedostoon.
Mitä voidaan sanoa siitä milloin osa toiminnallisuudesta kannattaa olla määriteltynä tekstitiedostossa vaikka joutuisi tekemään luokan tai funktion, joka tulkitsee sellaisia tekstitiedostoja?
Miten vaikuttaa tehokkuuteen kun sitten osa toiminnallisuudesta ei voi olla käännösaikana kääntäjän tiedossa vaan päätetään vasta ajon aikana eli ohjelman alustuksessa? Vai voiko kääntäjä sittenkin jotenkin huomioida sellaisten tekstitiedostojen sisällön?
Tekstitiedostossa siis vaikka joku merkkijono " km yp ev nu ds" tarkoittaa jotain toiminnallisuutta.
Toiminnallisuus tekstitiedostossa
2
233
Vastaukset
- bdbdbdbd
Perinteisesti käännetyn koodin sisältä käytettäviin tekstitiedostoihin ei juuri kannata pistää toiminnallisuutta, pois lukien tietyt tietokantaoperaatiot (prepared statements=missä pärjätään ilman stored procedurea) tai käyttöjärjestelmäkomennot (komentotulkin rivi, mikä mahdollisesti voi vaihdella). Eli yleensä ne on niitä asetuksia. Hidastaa toimintaa muuten.
Erikseen on sitten shelliskriptit, mitkä on erittäin käyttökelpoisia (ainakin unixissa/linuxissa) moniin tehtäviin: housekeeping/archiving/backup/reporting (cronista ajettavat db-operaatiot mm. sqlplus/isql tms kautta) tai dbchanget (samojen sql-toolien kautta).. Näihin skripteihin voi pistää helposti tällaista "kerta-ajotoimintaa". - pekmugbye
Voisin kuvitella, että c :n kanssa kannattaa joskus käyttää (vapaasti suomennettuna) päätöstaulukoita:
http://en.wikipedia.org/wiki/Decision_table
Eli sitä varten pitäisi kai olla joku luokka, jonka olio lukee tekstitiedostoon kirjoitetun päätöstaulukon ja sitten erilaisilla rajapintafunktioilla voi kysellä eri asioita siitä päätöstaulukosta. Olisiko tämä hyvä käytäntö? Onko sellaista luokkaa jossain paketissa?
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Maksetaanko Vornaselle palkkaa 2 viikon sairaslomasta
Eli torstain kännistä 2 viikon palkallinen sairasloma? Saako muut duunarit myös rännätä 2 viikkoa työnantajan laskuun?2221910- 671699
Mitä te palstan ihanat naiset
Ajattelette hyvin viisaista miehistä, jotka ovat koko ajan jotenkin oudosti väärässä? Vaikka älykkyysosamääräsi olisi 21691496Tapaus Vornanen
Se oli torstai-ilta ja kansanedustaja Vornanen oli juhlimassa seurueensa kanssa pitkän edustusviikon jälkeen. Baarissa o1051189Nainen, kohtelin sua kuin paskaa
Ja silti odotin että annat kaiken anteeksi. Yllätyin kun niin ei käynytkään. Olethan kaikin puolin alle mun tason ja sun631100Nainen, seuraan sun uutta elämää
Hieman naurattaa tuo sun uusi rooli 🤭. Kun et sovi siihen mitenkään. Mutta pakkohan sulla jokin paikka olla missä hämme531065Olet kaikki mitä ikinä tahdonkaan
Voi sinä ihana Jarno olet just se ihminen keneen menin täysin ihastumaan. Kuin salama kirkkaalta taivaalta meidän koht191056- 4988
Ilona Siekkinen
Onko Ilona Siekkinen todellinen henkilö vai tekoälyllä luotu henkilö? Koostettu monesta eri kuvasta ja liitetty yhteen m1950AVARN Security ja julkisen toimeksiannon laiton henkilörekisteri
Kyseessä ei ole VR:än ylläpitämä, vaan Avarnin laiton henkilörekisteri. https://www.is.fi/kotimaa/art-2000000482739.htm13871