Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko182
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin
ProgramistaHTML
ProgramistaHTML

ProgramistaHTML

Dołączył 10 lat i 11 mies. temu
  • Obserwuj
  • Akcje 1407
  • Znaleziska 334
  • Mikroblog 1073
  • Obserwujący 1
  • Obserwowane 23
  • Dodane (2)
  • Opublikowane (1)
  • Komentowane (248)
  • Powiązane (6)
  • Wykopane (78)

472

Jak pisać dobry kod

Jak pisać dobry kod

wszystkie zasady zebrane w jednym wyczerpującym poradniku

moribunda
z
github.com
dodany: 27.07.2016, 18:36:47
  • 121
  • #
    programowanie
ProgramistaHTML
ProgramistaHTML
ProgramistaHTML 28.07.2016, 15:24:09
  • 3
Pytanie do programistów:

Jeśli w metodzie macie pętle for, która służy tylko i wyłącznie do przejścia przez tablicę i potrzebujecie nazwy dla zmiennej - czy li iteratora, kluczy kolejnych pozycji w tablicy, to czy też wymyślacie skomplikowane nazwy?

Bo ja ogólnie jestem strasznym przeciwnikiem krótkich zmiennych (a, b, c, x, aa, wszystko jedno), ale w tym wypadku jest to dla mnie absolutnie akceptowalne, jak również u wszystkich moich znajomych. Wiadomo, można by
  • 11
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

ProgramistaHTML
ProgramistaHTML
ProgramistaHTML 28.07.2016, 15:25:14
  • -4
@Stivo75: Czyli, że wyświetlał dane w formie tekstowej na stronie, zapewne na samej górze?
Przecież nie ma aż takich idiotów...
ProgramistaHTML
ProgramistaHTML
ProgramistaHTML 28.07.2016, 15:25:49
  • 2
@Emerkaes: singletony to zło.
ProgramistaHTML
ProgramistaHTML
ProgramistaHTML 28.07.2016, 15:30:18
  • 3
@micrak: Przez "skomplikowane nazwy" mam namyśli cokolwiek dłuższego od tradycyjnego "i" lub "n" lub "x"
ProgramistaHTML
ProgramistaHTML
ProgramistaHTML 28.07.2016, 15:37:54
  • 0
@szeryfe: Wiesz, myślę, że ludzie tutaj jednak często utrzymują poziom sarkazmu narzuconego przez wpis. Zgadzając się z resztą artykułu zgadzają się z tym, że nie należy tak robić, czyli, że odwrotność jest OK

Przeczytaj jeszcze raz, proszę, mając to na uwadze.
ProgramistaHTML
ProgramistaHTML
ProgramistaHTML 28.07.2016, 15:42:29
  • 0
@micrak: Zbyt ogólnikowe - pytam po prostu, czy zgadzasz się, że w użyciu for przy iteracji po tablicy dopuszczasz użycie jednoliterowej zmiennej, czy jednak używasz czegoś lepiej opisującego sytuację.
ProgramistaHTML
ProgramistaHTML
ProgramistaHTML 28.07.2016, 15:44:11
  • 7
@dajitemka: Co ma PHP czy Java do dobrego kodu? Dobry kod to jedno, dobry język to drugie. To drugie zdecydowanie nie istnieje, to pierwsze da się osiągnąć w jakimś stopniu w każdym nieezoterycznym języku, a w Javie i PHP to już na pewno.

Co więcej, jestem przekonany, że to takie o wiele bardziej szanowane języki dają większe pole do popisu w dziedzinie złego kodu.
Porównaj takie php i c. Bez
ProgramistaHTML
ProgramistaHTML
ProgramistaHTML 28.07.2016, 15:55:25
  • 1
@pies_harry: Oooch, w końcu ktoś to zauważył ( ͡° ͜ʖ ͡°).

To, jak wiele ich usług jest tragicznie niedobrych (nie mówię, że złych, po prostu mają jakąś płaszczyznę w której absolutnie ssą), to jest jakieś nieporozumienie.

Webmaster tools a.k.a. search console - ktokolwiek z tego korzystał wie, że jest
ProgramistaHTML
ProgramistaHTML
ProgramistaHTML 28.07.2016, 16:16:56
  • 0
@pies_harry: Oczywiście, że się da! Od 2009 roku jest taka możliwość. Problem jest ogólnie w tym, że page speed insights jest jednocześnie pomocne i oderwane od rzeczywistości - trochę jak w3c validator. Daje dobre rady, warto je znać, warto ich używać, ale często dążenie do setki po prostu nie jest rozsądne.

Byłbym też nieuczciwy, gdybym mówił, że jest to jakaś tragedia i że nic się nie zmienia. Stale widać poprawę
ProgramistaHTML
ProgramistaHTML
ProgramistaHTML 28.07.2016, 17:09:21
  • -1
@fade-away: To oczywiste i jestem w stanie uwierzyć w to, że ktoś te dane wczytywał.
Ale nie w to, że robił to używając include
ProgramistaHTML
ProgramistaHTML
ProgramistaHTML 28.07.2016, 17:09:48
  • 1
@xarafaxz: Jeśli nie mieści się na ekranie, to robisz coś źle ( ͡° ͜ʖ ͡°)
ProgramistaHTML
ProgramistaHTML
ProgramistaHTML 28.07.2016, 17:23:54
  • 1
@xarafaxz: Hmm... o tym nie wiedziałem akurat.

Mimo wszystko, dość powszechnym jest, że uważa się długie pętle za nieczytelne i dzieli się na mniejsze fragmenty logiczne, w oop jest to wręcz jedna z podstawowych zasad.
W starych programach w C zasady panowały natomiast... troszeczkę inne ( ͡° ͜ʖ ͡°). Tam liczyło się, żeby coś zrobić i żeby było wydajne. Teraz mamy dużą moc obliczeniową i można
ProgramistaHTML
ProgramistaHTML
ProgramistaHTML 28.07.2016, 19:31:23
  • 0
@szeryfe: Mówisz o wypowiedzi @Regis86 ? Bo w tym wypadku w tych rzeczach, z którymi się "nie zgodził" to zdecydowanie pisał w odwrotności do tego, co tekst prezentuje.

A więc - tekst pisze, że należy używać "Single Letter Variable Names", więc w rzeczywistości to tak, jakby mówił jasno, żeby tego nie robić. @Regis86 opisał, że można tak robić w konkretnych przypadkach. Czyli powiedział, że można tak robić -
ProgramistaHTML
ProgramistaHTML
ProgramistaHTML 28.07.2016, 19:44:12
  • 0
@Regis86: Wiesz, ja po prostu nie lubię, jak ktoś czego nie rozumie i próbuję to tłumaczyć. Czego nie umiem. Ale próbuję.

ProgramistaHTML
ProgramistaHTML
ProgramistaHTML 29.07.2016, 04:05:11
  • -1
@moocker:

include "konfiguracja.txt";

a w pliku konfiguracja.txt dane tekstowe do podłączenia się do bazy danych ( ͡° ͜ʖ ͡°)
ProgramistaHTML
ProgramistaHTML
ProgramistaHTML 29.07.2016, 20:25:55
  • 0
@moocker: naprawdę, nie musisz mnie uczyć jak mógł wyglądać ten plik.
Po prostu dane tekstowe a skrypt php to 2 różne rzeczy.

Cała sytuacja i tak jest dość absurdalna, nie wiem, po co ją pogłębiać.

425

10 technik manipulacji w miejscu pracy. Jak się przed nimi bronić? -...

Pokaż treści 18+

10 technik manipulacji w miejscu pracy. Jak się przed nimi bronić? -...

Toksyczni ludzie, osobowości narcystyczne czy nawet psychopaci występują nie tylko w literaturze czy filmie. Nierzadko zdarza się, że są naszymi współpracownikami. Często łączy ich jedno – są świetnymi manipulatorami. Bulwa, jakbym czytał o mechanizmach polemicznych lewactwa. ( eng Libtards)

konto usunięte
z
forsal.pl
dodany: 23.07.2016, 15:17:18
  • 107
  • #
    ciekawostki
  • #
    psychologia
  • #
    bekazlewactwa
  • #
    4konserwy
  • #
    korwin
  • #
    lewackalogika
ProgramistaHTML
ProgramistaHTML
ProgramistaHTML 24.07.2016, 11:05:45
  • 1
@Psikaffka: to chyba po prostu Ty nie znasz naszego języka. W tym cytacie nawet nie ma żadnego zapożyczenia
ProgramistaHTML
ProgramistaHTML
ProgramistaHTML 24.07.2016, 13:47:41
  • 1
@Fleisch: to chyba nie do mnie( ͡° ͜ʖ ͡°)

11

MY EYES, MY SOUL by Michal Buddabar: 116/2016 Nagie zdjęcia w Warszawie ?...

Pokaż treści 18+

MY EYES, MY SOUL by Michal Buddabar: 116/2016 Nagie zdjęcia w Warszawie ?...

Takie rzeczy powinno się tępić !!!

pennybrown
z
michal-buddabar.blogspot.com
dodany: 23.07.2016, 13:15:40
  • 19
  • #
    polska
  • #
    wykop
  • #
    nagie
  • #
    buddabar
  • #
    cycki
  • #
    warszawa
ProgramistaHTML
ProgramistaHTML
ProgramistaHTML 23.07.2016, 17:36:03
  • 10
@pennybrown: straszne, naprawdę straszne. Nagość przy kościele. Tragedia.

ProgramistaHTML
ProgramistaHTML
ProgramistaHTML 23.07.2016, 21:32:21
  • 1
@pennybrown: ale ty p--------z ( ͡° ͜ʖ ͡°)
  • <
  • 1
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • Strona 9 z 13
  • >

Rogi Pierogi

Osiągnięcia

  • Komentator
    od 15.08.2016

    Komentator
  • Rocznica
    od 20.07.2025

    Rocznica
  • Gadżeciarz
    od 02.09.2015

    Gadżeciarz
  • Koder
    od 07.03.2023

    Koder

Wykop © 2005-2026

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking