• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Konwencja programowania - jaką wybrać, jaka jest stosowana w dużych firmach?

Object Storage Arubacloud
0 głosów
750 wizyt
pytanie zadane 29 października 2018 w C i C++ przez huncwot Obywatel (1,110 p.)
Witam.

Zaczne od zdefiniowania tego co rozumiem przez konwencje programowania - chodzi mi o sposób nazywania zmiennych, stałych, klas, etc. jak i wszystkie występujące, bądź też nie prefiksy np. i przed intem itd.

Przez większość mojego domorosłego programowania skakałem sobie z jednej konwencji do drugiej, a czasem nie stosowałem żadnej (czego z perspektywy czasu bardzo żałuje).

Aktualnie muszę jednak zdecydować się na jedną konwencję, która będzie towarzyszyła mi przez najbliższe pół roku.

Stąd moje pytanie:

Jakich konwencji stosuje się w dużych firmach, a jakich lepiej unikać?
Co moglibyście doradzić?

Pozdrawiam

Huncwot

2 odpowiedzi

0 głosów
odpowiedź 29 października 2018 przez Secrus Nałogowiec (32,880 p.)
Większość współczesnych języków programowania ma swoje "style". Python ma PEP-8, PHP ma PSR-2, C# z tego co wiem oficajalny guideline od M$. Najlepiej poszukać w internecie jakiej konwencji używa się w danym języku i tego się trzymać. Jeśli chcesz, możesz też sam zdefiniować swoje "zasady", ale jak raz je wybierzesz to się ich trzymaj i nie zmieniaj w trakcie pisania. Jeśli chodzi o firmy to najczęściej stosują one konwencje danego języka, albo mają zdefiniowane własne zasady, najczęściej spisane w dokumentacji projektu.
0 głosów
odpowiedź 29 października 2018 przez PanRik Gaduła (4,510 p.)

W programowaniu systemów wbudowanych często używa się notacji węgierskiej. Z reguły klient po prostu tego sobie życzy. 

Tak naprawdę jeżeli chodzi o ogólną konwencje to wybierz sobie jedną i jej się trzymaj. Jak pójdziesz gdzieś do projektu to i tak będzie inna, a nóż widelec zdarzy się tak, że co projekt to inna konwencja.

Podobne pytania

0 głosów
0 odpowiedzi 105 wizyt
0 głosów
3 odpowiedzi 401 wizyt
pytanie zadane 21 sierpnia 2018 w PHP przez DudSon Użytkownik (680 p.)
0 głosów
3 odpowiedzi 206 wizyt
pytanie zadane 31 stycznia 2018 w Java przez Wonsz1123 Nowicjusz (120 p.)

92,576 zapytań

141,426 odpowiedzi

319,651 komentarzy

61,961 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...