Wszystko
Wszystkie
Archiwum
A rozmowy ze stażystami wyglądają tak ( ͡° ͜ʖ ͡°) ...
#programowanie #programista15k #stazysci #dobrepraktyki #hehe
#programowanie #programista15k #stazysci #dobrepraktyki #hehe
![e.....t - A rozmowy ze stażystami wyglądają tak ( ͡° ͜ʖ ͡°) ...
#programowanie #prog...](https://wykop.pl/cdn/c3201142/comment_KNmRQ83c2rnF6yBOm7QDfCdkaDiRty91,w400.jpg)
źródło: comment_KNmRQ83c2rnF6yBOm7QDfCdkaDiRty91.jpg
Pobierz- 0
@Soutaiseiriron Szkoda tylko, że po 22 nie sprzedają :P Erasmus w Tallinie? Jakie masz ogólne wrażenia? Jak Estonki reagują na Polaków? ( ͡° ͜ʖ ͡°)
Komentarz usunięty przez autora
- 1
#sql #dobrepraktyki #bazydanych
Jak nazywacie swoje:
1. Tabele: wielkimi literami,małymi? (NEWROOM, newRoom itp.)
2. Kolumny: (jak wyżej)
3. PK: (id, ID, idroom, room_ID itp.)?
W internecie widziałem pełno konwencji, a ja nawet nie zacząłem projektu, bo jak zwykle zaczynam się zastanawiać jak nazywać swoje tabele (╯︵╰,)
Jak nazywacie swoje:
1. Tabele: wielkimi literami,małymi? (NEWROOM, newRoom itp.)
2. Kolumny: (jak wyżej)
3. PK: (id, ID, idroom, room_ID itp.)?
W internecie widziałem pełno konwencji, a ja nawet nie zacząłem projektu, bo jak zwykle zaczynam się zastanawiać jak nazywać swoje tabele (╯︵╰,)
@Patres: osobiście używam wielkich liter, np NEWROOM, a PK ROOMID. jednak uważam, że najważniejsza jest nie konwencja, lecz konsekwencja
- 5
@Patres: w takim razie tabele zawsze małymi literami i underscore np.
Nazwa tabeli opisuje zawartość w liczbie pojedynczej:
Nazwy pól to już normalne camelCase:
Indeks główny ma postać "nazwa tabeli" + "Id", np.
Klucze obce nazywają się tak samo jak odpowiednie klucze główne, chyba, że w jednej tabeli są dwa klucze obce z tej samej tabeli - wtedy używam nazw opisowych,
moja_tabela
. Bez tego spierniczy się przy przenoszeniu windows <-> linux - każda tabela MySQL jest związana przez nazwę z plikiem.Nazwa tabeli opisuje zawartość w liczbie pojedynczej:
user
, product
Nazwy pól to już normalne camelCase:
productId
, displayName
itp.Indeks główny ma postać "nazwa tabeli" + "Id", np.
userId
, productId
z tym, że jeśli tabela jest prefiksowana, to prefiksu zazwyczaj już nie używam w nazwie kluczaKlucze obce nazywają się tak samo jak odpowiednie klucze główne, chyba, że w jednej tabeli są dwa klucze obce z tej samej tabeli - wtedy używam nazw opisowych,
- 2
#java #dobrepraktyki #lombok
Czy nieużywane metody wpływają na wydajność programu? Chcę mieć np. dostęp do wszystkich składowych w klasie, więc używam do tego Lomboka. Jednak gdy dam adnotacje @Data to tworzy mi automatycznie też np. toString(), hashCode() itp.
Lepiej tworzyć same gettery i settery (za pomocą @Setter/@Getter) skoro nie używam innych metod czy dać @Data przed klasą?
Czy nieużywane metody wpływają na wydajność programu? Chcę mieć np. dostęp do wszystkich składowych w klasie, więc używam do tego Lomboka. Jednak gdy dam adnotacje @Data to tworzy mi automatycznie też np. toString(), hashCode() itp.
Lepiej tworzyć same gettery i settery (za pomocą @Setter/@Getter) skoro nie używam innych metod czy dać @Data przed klasą?
- 2
Czy nieużywane metody wpływają na wydajność programu?
@Patres: Wszystko ma wpływ na wydajność programu. Ale nie ma to aż takiego wpływu byś się tym musiał przejmować.
konto usunięte via Android
- 2
@Patres: Dam Ci dobrą radę - wybór odpowiedniego algorytmu, struktury danych, abstrakcji czy ograniczenie powtarzania operacji są tysiąc razy ważniejsze niż takie drobiazgi.
- 1
#java #dobrepraktyki
Mirki w jaki sposób najlepiej przetrzymywać konfiguracje klasy? Mam np. klasę Connector do łączenia z baza danych i mam tam zapisane zmienne z ustawieniami np.:
private static final String DATABASE_NAME = "School";
Wolałbym te informacje przechowywać w osobnym pliku. Najlepiej zapisać to do properties i wczytywać czy jest jakiś inny lepszy sposób?
Mirki w jaki sposób najlepiej przetrzymywać konfiguracje klasy? Mam np. klasę Connector do łączenia z baza danych i mam tam zapisane zmienne z ustawieniami np.:
private static final String DATABASE_NAME = "School";
Wolałbym te informacje przechowywać w osobnym pliku. Najlepiej zapisać to do properties i wczytywać czy jest jakiś inny lepszy sposób?
properties, od tego są
@Edhendil: Można też przechowywać jako nazwy klas, i później odwoływać się przez .class.getName(), ale z dobrymi praktykami nie ma to wiele wspólnego.
Propertiesy są ok.
Propertiesy są ok.
1.Uszkodziły mi się dwie karty sandiska micro ultra 64gb
2.kupowałem je na allegro ponad rok temu i nie miałem dostępu do danych sprzedawcy
3.napisałem do sandisk ze karty nie działają
4. przysłali kuriera
5.sprawdzili czy to podlega reklamacji
6. odesłali nowe karty
2.kupowałem je na allegro ponad rok temu i nie miałem dostępu do danych sprzedawcy
3.napisałem do sandisk ze karty nie działają
4. przysłali kuriera
5.sprawdzili czy to podlega reklamacji
6. odesłali nowe karty
Kierowca w autobusie ogłosił na koniec trasy "minuta i 15 sekund spóźnienia, przepraszam państwa bardzo! Życzę miłego wieczoru, do widzenia" szok niedowierzanie tyle pytań #ztm #gdansk #dobrepraktyki chyba ich ostro rozliczają ;)
Szybkie pytanie - hasła w usłudze są solone i hashowane. Jeżeli użytkownik chce zmienić hasło to powinienem oprócz nowego hasła ustawiać nową sól czy zostawić aktualną i zasolić hasło przy jej pomocy? Każdy użytkownik ma własną sól. #programowanie #dobrepraktyki
- 1
Pytanko do użytkowników #python.a. Gdzie trzymacie katalogi tworzone przez virtualenv w stosunku do projektu?
Teoretyczynie to może być w trzech zupełnie różnych lokalizacjach.
1. trzymanie katalogów virtualenva wewnątrz repozytorium wydaje mi się bez sensu. Binarki w repo będą je tylko sztucznie pompować. Ble... to mi sie nie podoba
Teoretyczynie to może być w trzech zupełnie różnych lokalizacjach.
1. trzymanie katalogów virtualenva wewnątrz repozytorium wydaje mi się bez sensu. Binarki w repo będą je tylko sztucznie pompować. Ble... to mi sie nie podoba
https://qvault.io/2021/01/25/the-pros-and-cons-of-dry-code/
#programowanie #javascript #dobrepraktyki #dlaprogramistow