Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Czy znacie te uczucie gdy...
daniofantasy
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 1
Dołączył: 14.06.2007
Skąd: Chesterfield UK

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


...gdy 00:00 juz dawno temu minelo, mysli zamiast prowadzic do klarownych rozwiazan slimacza sie we wszystkich kierunkach lepiac sie do siebie nawzajem i nawet budowanie foreacha wymaga zebrania sie w sobie i skupienia uwagi?

... termin oddania projektu za kilka godzin - w poniedzialek rano (IMG:style_emoticons/default/wink.gif) - szczesliwie calosc na finishu, ostatnie kody w phpie, potem jeszcze animowany slider z karuzelka w jquery i calosc bedzie smigac jak ta lala (IMG:style_emoticons/default/biggrin.gif) - tylko czemu koncowki projektow z krotkimi terminami sa zawsze takie ciezkie?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thek
post
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




A czy Ty znasz to uczucie, gdy siadasz do kodu, który sam pisałeś kilkanaście tygodni temu i gdyby nie komentarze oraz przebłyski jak to miało mniej więcej działać za żadne skarby bez analizy kodu byś nie załapał po jaką cholerę zrobiłeś tak a nie inaczej? (IMG:style_emoticons/default/tongue.gif)
  1. $random_existance = array( 'count' => mt_rand( 0, 2 ), 'place' => array() );
  2. if( $random_existance['count'] > 0 ) {
  3. $random_text = array(
  4. '<p>Random text 1.</p>',
  5. '<p>Random text 2.</p>',
  6. '<p>Random text 3.</p>',
  7. '<p>Random text 4.</p>'
  8. );
  9. $loops = min( $random_existance['count'], count($random_text) );
  10. $place = array_rand( array_flip( range( 1, 5 ) ), $loops );
  11. foreach( (array)$place AS $miejsce ) {
  12. shuffle( $random_text );
  13. $random_existance['place'][ $miejsce ] = array_pop( $random_text );
  14. }
  15. }
Ja dziś wziąłem do ręki ten kod (dla utrudnienia usunąłem komentarze), a i tak patrzyłem na swoje niektóre konstrukcje i zastanawiałem się "Ki czort?". Tak niewiele linijek, ale trochę czasu mi zajęło zanim zakminiłem czemu obliczanie $place wygląda tak, a nie inaczej i dlaczego w foreachu mam dodatkowo rzutowanie na tablicę (IMG:style_emoticons/default/wink.gif) To właśnie tam bowiem tkwi cały sekret dlaczego później mam możliwość prostego użycia gdzieś w czeluściach kodu prostego sprawdzenia "jest-nie ma".
Go to the top of the page
+Quote Post

Posty w temacie
- daniofantasy   Czy znacie te uczucie gdy...   10.10.2011, 02:53:55
- - Calibri   Bo ja wiem. Pamiętam, jak ja miałem oddać pracę z ...   10.10.2011, 06:47:33
- - phpion   A wystarczy umiejętnie rozplanować sobie zadania, ...   10.10.2011, 07:09:03
- - starach   Bo ci się nie chce. Tak jak napisał ~phpion jeśli...   10.10.2011, 07:22:49
- - erix   Scrum, scrum, scrum...   11.10.2011, 14:17:41
- - thek   A czy Ty znasz to uczucie, gdy siadasz do kodu, kt...   12.10.2011, 14:58:09
- - mike   Ja stosuję zasadę, że jeśli kod wymaga komentarzy ...   12.10.2011, 15:25:46
- - kicaj   Cytat(thek @ 12.10.2011, 15:58:09 ) A...   12.10.2011, 17:51:25
|- - mike   Cytat(kicaj @ 12.10.2011, 18:51:25 ) ...   12.10.2011, 19:30:31
- - thek   @Mike: Potrzebowałem losowych X liczb z zakresu 1 ...   13.10.2011, 08:22:25
- - mike   ~thek ale ja nie mówię tym by każda operacja była...   13.10.2011, 08:33:17
- - ixpack   Cytat(mike @ 12.10.2011, 19:30:31 ) T...   13.10.2011, 08:35:37
- - mike   ~thek ten pierwszy przykład równiez można napisać ...   13.10.2011, 08:58:08
- - blooregard   CytatZnów kompletnie brak miejsca na komentarze. J...   13.10.2011, 09:25:03
|- - mike   Cytat(blooregard @ 13.10.2011, 10:25...   13.10.2011, 09:33:15
|- - blooregard   Cytat(mike @ 13.10.2011, 10:33:15 ) N...   13.10.2011, 09:36:17
- - Tho   Oj znamy to uczucie, programowanie to nie praca, t...   13.10.2011, 09:34:37
- - thek   @mike: w przykładzie chodziło mi o to, że nawet po...   13.10.2011, 09:36:02
- - mike   ~thek zgodzę się. Czasem krótko można napisać o al...   13.10.2011, 09:40:40
- - ixpack   $temp - nigdy samego nie używam zawsze tempCo...   13.10.2011, 09:48:40
- - blooregard   CytatA co chciałem do tematu powiedzieć: każdy ma ...   13.10.2011, 09:54:02
- - mike   Skoro tak temat powędrował to ja przy okazji gorąc...   13.10.2011, 09:57:36
- - thek   Wiem, że mało adekwatny nieco, ale posłużę się lin...   13.10.2011, 10:24:28
|- - mike   Cytat(thek @ 13.10.2011, 11:24:28 ) M...   13.10.2011, 10:33:20
- - thek   Gdybym oparł o klasy lub robił specjalnie funkcje,...   13.10.2011, 15:04:06
- - mike   Czyli brniesz w negatywne skutki poprzednich błędn...   13.10.2011, 15:14:09
- - vokiel   thek czy dodanie jednej klasy i kilku metod będzie...   13.10.2011, 15:41:14
- - thek   @mike: jeśli nie naprawiałbym "dziur", t...   14.10.2011, 00:07:31


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: 3.10.2025 - 12:04