Też jestem zwolennikiem tabów. Współczesne IDE pozwalają ustawiać szerokość taba na taką jaka nam pasuje, jedni wolą wcięcie na 2, inni na 4 a jeszcze inni na 8 znaków. Spacje tworzą problemy, bo trzeba w zespole uzgadniać ile spacji będzie na wcięcie, a prędzej czy później znajdzie się przypadek, że ktoś coś inaczej zapisał i kod się rozjeżdża. Oczywiście można używać inteligentnych rozszerzeń rozpoznających co ma być pojedynczym a co wielokrotnym wcięciem,
Visual Studio jest domyślnie ustawione tak, że wciśnięte taba wstawia 4 spacje. Jak w firmie było pytanie "spacja" czy "tab", to wszyscy C#-owcy z oburzeniem, że jasne, że "tab", kto normalny używa spacji? I minutę potem się dowiedzieliśmy, że Visual Studio nasze taby konwertuje na spacje :P
@ToJestWolnyLogin: Według stylów K&R/1TBS klamra otwierająca definicję funkcji znajduje się w oddzielnym wierszu, natomiast w pozostałych przypadkach (if/else, while, do, for, switch) w tym samym wierszu co polecenie inicjujące blok.
Za każdym razem jak poprawiam teksty od kobiet to są takie spacje. Szczególnie na końcu zdania żeby pojedyncze słowa nie były na końcu. Odstępy robione enterami. Kropkowanie ręczne zamiast wypełniania kropkami przez tabulator.
@Trelik: i wielokropki zrobione z 3 kropek. ( ͡°͜ʖ͡°) Łączniki zamiast myślników (i odwrotnie), centrowanie spacjami, & zamiast §, etc. Aaa… I zapomniałbym o spacji na początku akapitu, czy jej braku między liczbą a skrótem „r.”. Na szczęście do większości kwiatków mam w InDesignie zapisane odpowiednie F/C w GREPie i szybko się tego cholerstwa pozbywam. Jednak nadal nadziwić się nie mogę, że po tylu latach
po tylu latach istnienia komputerów i chociażby Worda
@paliwoda: Bez przesady - ludzie siedzący przy komputerach wcale nie muszą pisać tekstów w Wordzie czy w ogóle tekstów w sensie "mowy pisanej". Komu potrzebna wiedza że wielokropek to odrębny znak osiągany przez skrót klawiaturowy jeśli używa go raz na miesiąc bądź niemal wcale? Masz zapewne skrzywienie zawodowe.
Komentarze (145)
najlepsze
oficjalny, aktualny "style guide" dla projektów w Google - wytyczne dla shell'a: https://google.github.io/styleguide/shell.xml?showone=Indentation#Indentation
jak żyć? (づ•﹏•)づ
źródło: comment_6Tw4FajGqdoXqkvpOIOwju4nWKlDkCqX.jpg
PobierzJak w firmie było pytanie "spacja" czy "tab", to wszyscy C#-owcy z oburzeniem, że jasne, że "tab", kto normalny używa spacji? I minutę potem się dowiedzieliśmy, że Visual Studio nasze taby konwertuje na spacje :P
źródło: comment_IgCw6Rf4vkfbHvpoTqInFMXvcmZqk9e8.jpg
PobierzNa szczęście do większości kwiatków mam w InDesignie zapisane odpowiednie F/C w GREPie i szybko się tego cholerstwa pozbywam. Jednak nadal nadziwić się nie mogę, że po tylu latach
@paliwoda:
Bez przesady - ludzie siedzący przy komputerach wcale nie muszą pisać tekstów w Wordzie czy w ogóle tekstów w sensie "mowy pisanej".
Komu potrzebna wiedza że wielokropek to odrębny znak osiągany przez skrót klawiaturowy jeśli używa go raz na miesiąc bądź niemal wcale?
Masz zapewne skrzywienie zawodowe.
źródło: comment_riGuI9RtBSKwAwLJFQmBuXd2q5IZqpUo.jpg
Pobierz