Definicja rutyna

Z rutyny francuskiej rutyna jest nawykiem lub nawykiem, który nabywa się wielokrotnie, powtarzając to samo zadanie lub czynność. Rutyna oznacza praktykę, która z biegiem czasu rozwija się niemal automatycznie, bez konieczności wnioskowania o rozumowanie.

Rutyna

Na przykład: "Nie chcę pracować w biurze : nienawidzę rutyny", "Moja matka, rutyna daje jej poczucie bezpieczeństwa i spokoju", "Prawda jest taka, że ​​jestem znudzony rutyną", "Spędzimy weekend plaża, by zerwać z rutyną i odzyskać namiętność " .

Codzienne życie zwykle składa się z rutyny, zwłaszcza w odniesieniu do miejsca pracy; wstawanie o 7 rano, wypijanie kawy, podróżowanie pociągiem i wypijanie kolejnej kawy w biurze to rutyna wspólna dla milionów ludzi.

Rutynę zwykle kojarzy się z nudną lub nudną, dlatego wakacje pojawiają się jako czas na odejście od rutyny i podejmowanie działań, które z powodu obowiązków pracowniczych lub akademickich w pozostałej części roku, nie mogą być wykonane.

Z drugiej strony należy zauważyć, że procedura jest mechanizmem zapewniającym bezpieczeństwo (minimalizującym nieprzewidziane zdarzenia) i oszczędzającym czas (poprzez unikanie nietypowych zadań). Oczywiście, jeśli potraktujesz to jako ekstremalne, ma to swoją cenę; To nie przypadek, że najwyższy wskaźnik depresji, stresu i samobójstw występuje w miastach, co jest niekwestionowanym celem nieszczęsnej rasy szczurów .

Chociaż jest to nazwa, która oznacza pewną pogardę dla gatunku zwierzęcego (jak to jest w zwyczaju człowieka), wyrażenie " rasa szczurów" odnosi się do nieokiełznanej działalności, która nie ma wyraźnego celu, do stałego ruchu życia w wielkie miasta, które utrzymują mieszkańców zawsze zajętych i pragną wierzyć, że nie będą w stanie wypełnić wszystkich swoich zobowiązań i bez wystarczającej ilości wolnego czasu, aby zatrzymać i zastanowić się nad swoim życiem i ich celami.

Pojęcie w informatyce

Rutyna Procedura (znana również pod nazwą funkcji lub podprogramu ) to niezmienna sekwencja instrukcji, która jest częścią programu i może być używana wielokrotnie. W tym sensie rutyna jest przedstawiana jako podalgorytm w ramach głównego algorytmu (programu), który pozwala na rozwiązanie określonego zadania.

W zależności od typu języka, procedury oferują zmienną liczbę możliwości, co nieuchronnie wpływa na logikę wykorzystywaną przez programistów podczas ich tworzenia. Dwa typowe przykłady funkcji, które nie są dostępne we wszystkich przypadkach, to typ śródliniowy i odniesienia jako parametry .

Pierwszy odnosi się do typu funkcji, która instruuje kompilator, aby wstawił swój kod we wszystkich miejscach, z których jest wywoływany, rozszerzając w ten sposób długość wspomnianych sekcji w czasie wykonywania, ale z kolei przyznając większe komfort podczas procesu programowania. Należy zauważyć, że funkcja inline różni się od makro, zarówno pod względem wieku, jak i wydajności, przy czym ta pierwsza jest bardziej nowoczesna i elastyczna niż ta druga.

Funkcje mogą, ale nie muszą akceptować parametrów, to znaczy wartości do działania; Zazwyczaj nie są one przypadkowe, ale odpowiadają danym samego programu, takim jak położenie obiektu lub stanu, który chcesz przekazać. Ta informacja jest jednak tylko kopią oryginału, używaną po prostu jako przewodnik; Języki, które akceptują użycie referencji jako parametrów, z drugiej strony dają możliwość oddziaływania na zmienne zewnętrzne, co jest bardzo przydatne, o ile nie są bardzo ciężkimi obiektami.

Zalecane