Mērfija mašīnu programmēšanas likumi



We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

Datorprogrammēšanas likumi

1. Jebkura darba programma jau ir novecojusi.

2. Jebkura programma ir dārgāka un prasa ilgāku laiku, nekā varētu.

3. Ja programmai ir praktiska vērtība, tā ir jāmaina.

4. Ja programma ir bezjēdzīga, jums tā jāpieraksta.

5. Jebkura programma aug, līdz tā aizpilda visu pieejamo atmiņu.

6. Programmas vērtība ir proporcionāla tās sniegtajam datu apjomam.

7. Programmas sarežģītība palielinās, līdz tā pārsniedz tā programmētāja iespējas, kuram ar to jāstrādā.

Tuatmana programmēšanas postulāti

1. Ja izmēģinājuma sistēma darbojas nevainojami, visas nākamās nedarbosies.

2. Visbīstamākā kļūda tiek atklāta, kad programma darbojas jau sešus mēnešus.

3. HR nodaļas failā esošās kartes tiek sajauktas.

4. Maināmās filmas nav savstarpēji aizstājamas.

5. Ja jūsu datoram ir aizsardzība pret nevēlamu datu rakstīšanu, būs ģeniāls idiots, kurš atradīs veidu, kā to apiet un ievadīs savus datus.

Dižskābarža likums

Jauna programmatūra un darbinieks ir vienāds ar mantoto programmatūru.

Datoru likumi uzņēmumam Golub

1. Projekta mērķu izplūdušais izklāsts tiek izmantots, lai izvairītos no nepatīkamām minūtēm, nosakot paredzētās izmaksas šo mērķu sasniegšanai.

2. slikti izplānota projekta īstenošana prasa trīs reizes ilgāku laiku nekā varētu; rūpīgi plānots projekts - divreiz.

3. Centieni pielāgot projekta attīstības gaitu pieaug eksponenciāli.

4. Projekta komandas ļoti nevēlas iesniegt iknedēļas panākumu ziņojumus, jo tas skaidri parāda panākumu trūkumu.

Kibernētiskās etoloģijas likums

Programmā vienmēr būs vēl viena "kļūda" (no angļu valodas "bug", šeit: kļūda programmā).

Šava princips

Ja esat izstrādājis sistēmu, kuru pat muļķis var saprast, tad to izmantos tikai muļķis.

IBM princips

Mašīnai jādarbojas, un cilvēkam ir jādomā.

E. Dijkstra piezīme

Ja atkļūdošana ir kļūdu noņemšanas process, tad to ieviešanai vajadzētu būt programmēšanai.

Režģa likums

Mašīnprogramma dara to, ko jūs norādījāt darīt, nevis to, ko vēlaties darīt.

Leo Beizera datora aksioma

Ievietojot kaut ko datorā, atcerieties, kur to ievietojāt.

Šteinbaha sistēmu programmēšanas rokasgrāmata

Nekad neidentificējiet kļūdas programmā, ja nezināt, ko ar tām darīt tālāk.

Marka Deivisa papildinājums

Vai esat jau sasniedzis punktu, kurā jums nav laika risināt problēmas, kuras jūs visu laiku uzņem?

Nedrošības likums

Cilvēks ir pieļaut kļūdas, bet tikai dators var visu sajaukt.

Džilbas uzticamības likumi

1. Datori nav uzticami, bet cilvēki ir vēl neuzticamāki.

2. Jebkura sistēma, kas ir atkarīga no cilvēka uzticamības, nav uzticama.

3. Kļūdu skaits, ko nevar atklāt, ir bezgalīgs, pretstatā atklājamo kļūdu skaitam - tas pēc definīcijas ir ierobežots.

4. Meklējot paaugstinātu uzticamību, līdzekļi tiks ieguldīti, līdz tie pārsniegs zaudējumu apmēru no neizbēgamām kļūdām vai līdz brīdim, kad kāds pieprasīs veikt vismaz kādu noderīgu darbu.

Datoru likums tika piemērots Alu

Mašīna skaitās, cilvēks pieņem (pieņem lēmumus).

Čārlza Portmana akts (ICL)

Kad šķiet, ka viss jau darbojas, viss tiek apvienots sistēmā - jums vēl ir četri mēneši, lai strādātu.


Skatīties video: The Bumper show February 24th,2020


Iepriekšējais Raksts

Retākās lietas

Nākamais Raksts

Potaps