Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sprawdzanie zmiennych w klasie?
Joachim Peters
post
Post #1





Grupa: Zarejestrowani
Postów: 196
Pomógł: 2
Dołączył: 1.03.2006

Ostrzeżenie: (0%)
-----


Witam,

Zastanawiam się czy lepiej będzie sprawdzać czy otrzymaliśmy dane, czy zmienna jest taka i taka itd. w funkcji klasy czy przed jej wywołaniem? Jak robicie to u siebie?

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Joachim Peters
post
Post #2





Grupa: Zarejestrowani
Postów: 196
Pomógł: 2
Dołączył: 1.03.2006

Ostrzeżenie: (0%)
-----


Przeznaczenie ma być ogólne, chodzi mi o to czy lepszym rozwiązaniem (także estetycznym) będzie:
  1. <?php
  2. if($cosTam == 2) {
  3. $obiekt->jakasfunkcja($cosTam);
  4. } else {
  5. throw new Exception('Wyjątek 1');
  6. }
  7. ?>

czy
  1. <?php
  2. $obiekt->jakasfunkcja($cosTam);
  3. ?>

i w tej metodzie
  1. <?php
  2. if($cosTam == 2) {
  3. // instrukcje...
  4. }
  5. ?>


Zdaję mi się, że pierwsze rozwiązanie będzie lepsze, ponieważ nie jeżeli warunek się nie spełni nie będzie trzeba wywoływać funkcji, ale to tylko moje zdanie, a ja się na optymalizacji nie znam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował Joachim Peters 20.08.2007, 19:25:53
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 18:02