Pytania otagowane jako code-reviews

Ten tag służy do zadawania pytań na temat sprawdzania kodu i instrukcji dotyczących kodu. Aby zapoznać się z recenzjami istniejącego, działającego kodu, zobacz http://codereview.stackexchange.com

19
Co powiesz na temat przeglądu kodu, gdy druga osoba zbudowała zbyt skomplikowane rozwiązanie? [Zamknięte]
Któregoś dnia sprawdziłem kod napisany przez kogoś z mojego zespołu. Rozwiązanie nie było w pełni funkcjonalne, a projekt był zbyt skomplikowany - co oznacza, że ​​zawiera niepotrzebne informacje, zawiera niepotrzebne funkcje i zasadniczo kod ma wiele niepotrzebnych złożoności, takich jak pozłacanie, i próbował rozwiązać problemy, które nie istnieją. W tej …

5
Czy właściwe jest umieszczanie pozytywnych komentarzy w recenzjach kodu, czy wyłącznie w celu konstruktywnej krytyki?
Ostatnio robię dużo recenzji kodu i nie jestem pewien pozytywnych i negatywnych efektów oraz profesjonalizmu umieszczania pozytywnych i / lub śmiesznych komentarzy w recenzjach kodu. Używamy Github jako naszej platformy do sprawdzania kodu w moim zespole, więc komentarze są widoczne dla każdego. Ogólnie staram się korzystać z tej platformy, aby …


11
Kiedy robić recenzje kodu podczas ciągłej integracji?
Próbujemy przejść na środowisko ciągłej integracji, ale nie jesteśmy pewni, kiedy przeprowadzać recenzje kodu. Z tego, co przeczytałem o ciągłej integracji, powinniśmy próbować sprawdzać kod tak często, jak kilka razy dziennie. Zakładam, że oznacza to nawet funkcje, które nie są jeszcze kompletne. Pytanie brzmi: kiedy przeprowadzamy recenzje kodu? Nie możemy …

9
Co powinienem zrobić, czekając na recenzję?
Zanim zadam pytanie, muszę wyjaśnić sytuację. Pracuję dla firmy jako młodszy inżynier oprogramowania. Jeden z seniorów zawsze mnie powstrzymuje, gdy skończę swój rozwój i chce się zaangażować. Zawsze chce, żebym czekał, aż to przejrzy. Jest to w porządku, ponieważ zwykle znajduje pewne błędy i dokonuje pewnych optymalizacji. Jednak muszę zatwierdzić …

12
Czy przegląd kodu jest dobrą praktyką?
Kiedy firma, w której pracuję, zatrudniała nowych menedżerów, oferowała nam przegląd czyichś kodów na każdym spotkaniu. Mamy spotkania co dwa tygodnie, więc za każdym razem jeden z programistów pokazywał swój kod na projektorze, a inni zamierzali go omawiać. Pomyślałem, że to będzie świetne: każdy programista będzie bardziej ostrożny podczas pisania …

17
Radzisz sobie ze współpracownikami, którzy nie mają spójnego stylu kodowania?
Co robisz, gdy pracujesz z kimś, kto ma tendencję do pisania złym stylistycznie kodem? Kod, o którym mówię, jest zwykle poprawny technicznie, ma rozsądną strukturę, a nawet może być algorytmicznie elegancki, ale po prostu wygląda brzydko . Mamy: Mieszanina różnych konwencji nazewnictwa i tytuły ( underscore_stylei camelCasei UpperCameli CAPSwszystkie zastosowane …

11
Czy twoi najlepsi programiści powinni sprawdzać czyjś kod w celu kontroli źródła?
Jedną z różnic między svn i git jest możliwość kontrolowania dostępu do repozytorium. Trudno to porównać, ponieważ istnieje różnica poglądów na temat tego, komu należy zezwolić na dokonywanie zmian! To pytanie dotyczy używania git jako scentralizowanego repozytorium dla zespołu w jakiejś firmie. Załóżmy, że członkowie zespołu mają różne poziomy umiejętności, …

7
Jak skutecznie monitorować przegląd kodu?
Podejrzewam, że w moim zespole ukrywa się duże recenzje kodu. Zbyt wiele recenzji kodu jest scalanych bez komentarza. Wydaje mi się, że nie ma czegoś takiego jak przegląd kodu bez jednego komentarza. Jak mogę jako lider zespołu odpowiednio monitorować, czy mój zespół przeprowadza prawidłowy proces przeglądu kodu i jak mogę …

7
Frustracje związane z recenzowaniem / kodowaniem
Nie nazwałbym siebie supergwiazdą, ale stosunkowo doświadczonym. Staram się utrzymywać jakość kodu na wysokim poziomie i zawsze staram się ulepszyć mój styl kodowania, staram się, aby kod był wydajny, czytelny i spójny, a także zachęcać zespół do przestrzegania wzorców i metodologii w celu zapewnienia spójności. Rozumiem także potrzebę równowagi między …

17
Jaki jest dobry, zwięzły sposób wyjaśnienia nie-programistom niebezpieczeństw związanych z programowaniem kopiuj-wklej? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 6 lat temu . Szukam dobrej analogii lub metafory, która mogłaby zilustrować problemy związane z programowaniem kopiuj-wklej dla nie-programistów. …

5
Jak stopniowo wprowadzać recenzje kodu?
Jestem szefem zespołu złożonego z kilkudziesięciu starszych inżynierów. Wierzę, że przydałoby się nam bardzo dużo recenzji kodu ze wszystkich standardowych powodów. Niekoniecznie każda zmiana, ale przynajmniej ciągły strumień recenzji w tle. Ludzie przynajmniej widzą zmiany innych i zaczynają o nich mówić. Czy istnieje dobry sposób na wprowadzenie recenzji? Wyczuwam dużą …


9
Co powinno być pierwsze: testowanie lub przegląd kodu?
Jestem całkiem nowy w programowaniu wzorców projektowych i cykli życia i zastanawiałem się, co powinno być pierwsze, przegląd kodu lub testowanie, biorąc pod uwagę, że są one wykonywane przez oddzielne osoby? Z jednej strony, po co męczyć się z recenzowaniem kodu, jeśli nikt nie sprawdził, czy w ogóle działa? Z …

12
Jak sprawdzić kod, którego nie rozumiesz?
Dano mi rolę, aby poprawić rozwój w naszej firmie. Pierwszą rzeczą, którą chciałem zacząć, były recenzje kodu, ponieważ nigdy wcześniej tego nie robiono. W naszej firmie jest 3 programistów. Jestem programistą internetowym, moje znane języki to głównie PHP, ActionScript i JavaScript. Pozostali dwaj programiści piszą aplikacje wewnętrzne w VB.net Od …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.