Pytania otagowane jako code-quality

Pytania dotyczące najlepszych praktyk pisania kodu wysokiej jakości.

9
Czy programista powinien wziąć lekcje pisania, aby zwiększyć ekspresję kodu?
Biorąc pod uwagę, że programiści są autorami i piszą kod w celu wyrażenia abstrakcyjnych myśli i pojęć, a dobry kod powinien być czytany przez innych programistów bez trudności i nieporozumień, czy programiści powinni wziąć lekcje pisania, aby napisać lepszy kod? Wyodrębnianie pojęć i rzeczywistych problemów / podmiotów jest ważną częścią …

14
jak dowiedzieć się, czy błędy ortograficzne w kodzie źródłowym są poważnym problemem, czy nie? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 4 lata temu . W naszej bazie kodów znajduję bardzo niepokojącą liczbę błędów ortograficznych, z których odtworzę …


10
Jak mogę szybko usunąć kodery „kopiuj i wklej”? [Zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 4 lata temu . Potrzebuję sposobu na odfiltrowanie CV osób, które po prostu kopiują i wklejają kod, a następnie mają nadzieję, że zadziała, …


4
Dobre wykorzystanie try-catch?
Zawsze zmagam się z tym ... próbując znaleźć właściwą równowagę między próbą złapania a kodem, który nie staje się tym nieprzyzwoitym bałaganem tabulatorów, nawiasów i wyjątków, które są wyrzucane z powrotem na stos wywołań jak gorący ziemniak. Na przykład mam teraz rozwijaną aplikację, która korzysta z SQLite. Mam interfejs bazy …

5
Co jest przydatnym sposobem myślenia podczas przeprowadzania formalnej weryfikacji kodu
Nasz zespół niedawno zaczął przeprowadzać przeglądy kodu przy każdym zameldowaniu. Jako przewodniczący zespołu staram się znaleźć równowagę między dostarczaniem zbyt wielu sugestii, denerwowaniem programistów i zmniejszaniem wydajności zespołów, a puszczaniem kodu, napisałbym inaczej. Czy są jakieś dowody, badania lub wskazówki z dobrze znanych źródeł, które sugerują pomocne podejście?


3
Jak pisać zarządzalny kod za pomocą programowania funkcjonalnego?
Właśnie zacząłem od programowania funkcjonalnego (z JavaScript i Node.js) i z wyglądu wygląda to tak, jakby kod, który piszę, stałby się piekłem bazy kodu do zarządzania, w porównaniu do języków programowania, które mają rodzaj paradygmatu obiektowego. Dzięki OOP znam praktyki, które zapewniłyby łatwe zarządzanie kodem i jego rozszerzalność. Ale jestem …


7
Jaki był najgorszy fragment kodu, który naprawiłeś, z którego jesteś dumny? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …


2
Co wujek Bob rozumie przez „nazwy wyrażeń rzeczownikowych”?
Czytam Clean Code autorstwa Uncle Bob. Ponieważ nie jestem językiem ojczystym-angielskim, nie mogłem zrozumieć następującego oświadczenia: Klasy i obiekty powinny mieć rzeczownik lub rzeczownik frazy nazwiska jak Customer, WikiPage, Account, i AddressParser. Należy unikać takich słów jak Manager, Processor, Data, lub Infow imieniu klasy. Nazwa klasy nie powinna być czasownikiem. …



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.