konto usunięte

Temat: skrypt rezerwacji + zapis w formie loga

Zawsze lepiej
ale lubię nowe wyzwania... ;)

A tak na poważnie to robię to dla znajomego - przysługa, więc zlecanie tego odpada.
PHP i MySQL nie są mi kompletnie obce ale czasem wsparcie osób bardziej doświadczonych jest potrzebne (dzięki dla tych którzy mi pomogli)

skrypt już powstał i już działa (był potrzebny na szybko)
teraz pozostało doszlifowanie, dorzucenie paru funkcjonalności, które nie były dogadane wcześniej a okazały się w praniu potrzebne...

konto usunięte

Temat: skrypt rezerwacji + zapis w formie loga

Wojciech K.:
tabela "auta"
id_auta, model, opis, itp.

tabela "wypozyczenia"
id, id_auta, od, do, id_klienta, licz_przed, licz_po, status (np. 0-przyszle, 1-zakonczone, 2-anulowane), koszt

tabela "klienci"
id_klienta, dane itp.

przy takim układzie możesz bardzo sprawnie zarządzać flotą, zajętością samochodów, płatnościami itd.
"wypożyczenia" to zarówno rezerwacje, jak i ich historia

Co wy macie z tymi polskimi nazwami zmiennych/tabel? ;)
Wojciech K.

Wojciech K. realizator pomysłów
własnych

Temat: skrypt rezerwacji + zapis w formie loga

Łukasz Bandzarewicz:
Co wy macie z tymi polskimi nazwami zmiennych/tabel? ;)

ustawienie "ja - wy" jest dobrym punktem wyjścia do flejma.

"pochodzenie etniczne" nazw zmiennych mają się nijak do składni i logiki PHP - a w sytuacji, gdy ktoś się uczy - jak kolega rozpoczynający wątek - to wręcz konieczne jest używanie czytelnych zmiennych mających trafne znaczenie w sensie semantyki rodzimego języka. Rozpisanie w takiej sytuacji na siłę tabel np. po angielsku byłoby pozerstwem - niepotrzebnym i zmniejszającym przydatność porady jako takiej.

konto usunięte

Temat: skrypt rezerwacji + zapis w formie loga

Wojciech K.:
Łukasz Bandzarewicz:
Co wy macie z tymi polskimi nazwami zmiennych/tabel? ;)

ustawienie "ja - wy" jest dobrym punktem wyjścia do flejma.

"pochodzenie etniczne" nazw zmiennych mają się nijak do składni i logiki PHP - a w sytuacji, gdy ktoś się uczy - jak kolega rozpoczynający wątek - to wręcz konieczne jest używanie czytelnych zmiennych mających trafne znaczenie w sensie semantyki rodzimego języka. Rozpisanie w takiej sytuacji na siłę tabel np. po angielsku byłoby pozerstwem - niepotrzebnym i zmniejszającym przydatność porady jako takiej.

Nazywanie zmiennych w ojczystym języku nie należy do dobrych praktyk programowania, co jeśli np. jakiś chińczyk będzie nazywał tabele i kolumny za pomocą swoich "krzaczków"? ;)
Katarzyna Kajzar

Katarzyna Kajzar PHP developer

Temat: skrypt rezerwacji + zapis w formie loga

Myślę, że w tym przypadku to nie ma najmniejszego znaczenia.
Grunt, że aplikacja działa prawidłowo, a kolega nauczył się pewnie paru rzeczy przy okazji :)

konto usunięte

Temat: skrypt rezerwacji + zapis w formie loga

Na potrzeby takich tutaj przykładów to wystarczyłby nawet pseudo-kod z polskim nazewnictwem. W profesjonalnych aplikacjach wypadałoby stosować się do pewnych konwencji nazewniczych, m. in. do funkcji, zmiennych, klas. Wymaga tego choćby refaktoryzacja, której celem jest uczynienie kodu bardziej czytelnym i przejrzystym.

konto usunięte

Temat: skrypt rezerwacji + zapis w formie loga

Łukasz Bandzarewicz:
...
Nazywanie zmiennych w ojczystym języku nie należy do dobrych praktyk programowania, co jeśli np. jakiś chińczyk będzie nazywał tabele i kolumny za pomocą swoich "krzaczków"? ;)

A gdzie tu krzaczki widać? czy napiszę id_wypozyczenia czy id_rentacar to używam znaków które są dostępne w każdym języku programowania.
Może i uniwersalizm językowy ma sens ale nie w tym przypadku...

Kamil dobrze podsumował sprawę, nie tworzę open_source'owego oprogramowania żebym musiał iść innym na rękę. Tego kodu nikt poza mną nigdy zapewne w całości nie zobaczy, chyba, że znajdzie się chętny do dopracowania go i wrzucenia jako GPL. A dla mnie naturalniej jest używać polskich słów, oczywiście bez żetów, źetów, ą i ęłów ;)

Następna dyskusja:

Skrypt do rezerwacji miejsc...




Wyślij zaproszenie do