jaka książka poleciłabyś poprawić swój styl pisania? Wiem, że Code Complete ma kilka wskazówek dotyczących stylu i organizowania kodu, ale nie jest to specyficzne dla C#.Dobra książka na C# stylu?
Odpowiedz
Effective C# Billa Wagnera, a także kontynuacja, More Effective C#.
Wystarczy popatrzeć na standardach kodowania iDesign w: http://www.idesign.net/idesign/DesktopDefault.aspx
CLR Via C# by Jeffrey Richter zawiera wszystkie wzory 2.0 trzeba wykonać w celu uzyskania dobrego kodu. Pomógł mi ogromnie.
Framework Design Guidelines, 2. wydanie.
+1 - Jest to DEFINITE obowiązkowe dla każdego, kto dostanie zapłatę do deweloperskiego kodu .NET lub którego kod może być utrzymywany przez kogoś innego. – STW
MSDN ma dobre guidelines do tworzenia klas C#.
Są to niezbędne wersje online tego, co znajduje się w podręczniku Framework Design Guidelines, bez "adnotacji" zawartych w książce. –
C# Concisely bardzo dokładną
C# 4.0 in a Nutshell, Fourth Edition jest świetna książka
Elements of C# Style to dobry grunt.
Chociaż może nie zajść tak dużo szczegółów, jak inne książki, które są dostępne, ale na pewno mam na to swoją wartość - gorąco polecam.
Chciałbym również polecić Clean Code przez Roberta Martina. Tak, nie jest specyficzna dla C#, i tak, poprawi twój styl pisania w C#. Warto kontynuować książkę Agile Software Development, Principles, Patterns, and Practices tego samego autora.
A tutaj to 1 godzina wideo z Uncle Bob na konferencji Øredev Clean Code III: Functions
PS: bezwstydna. Opracowałem site, który odpowiada dokładnie na to pytanie: "Która książka ma większe znaczenie w danym obszarze?". Dostaję dane od Amazon i rysuję sieć książek. Im więcej łączy jedna książka ma większe znaczenie. Dzięki tej stronie znalazłem także "Agile Principles, Patterns, and Practices in C#", ponownie przez Roberta Martina, ale wolę oryginalną książkę.
- 1. Dobra książka dla Unix Internals
- 2. Dobra książka lub inny materiał na temat testów integracyjnych?
- 3. Czy istnieje naprawdę dobra książka na temat śledzenia promieni?
- 4. zaawansowana c lub C++ książka
- 5. Co to jest dobra książka wielowątkowa dla Delphi?
- 6. dobra książka dla wsdl, usług internetowych i mydła php?
- 7. Co to jest dobra książka/przewodnik po programowaniu gniazd w C?
- 8. Dobra książka o bibliotece Akka i opartym na aktorze modelu współbieżności
- 9. Dobra biblioteka kreślenia dla C?
- 10. lateks, książka w stylu książkowym, w jaki sposób numery stron są zawsze na dole?
- 11. Deklaracja struktury stylu C
- 12. Algorytmy DSP Książka
- 13. Dobra biblioteka programowania liniowego dla języka C#?
- 14. Dobra biblioteka HTTP dla Objective-C/iPhone'a?
- 15. Sprawdzanie stylu kodowania dla C
- 16. Owijanie semantyczne w stylu C++
- 17. Książka w języku C++ dla zrozumienia zaawansowanych koncepcji
- 18. Jak zaimplementować okno w stylu HUD, takie jak Książka adresowa "Pokaż w dużym typie"
- 19. Błąd w przykładzie quicksort (książka K & R C)?
- 20. Workbench xerox, książka adresowa, snmp
- 21. Książka rdzewiejąca, gra niepoprawna typu
- 22. Książka dla Django + Seler + RabbitMQ?
- 23. Książka OS Architektura systemu Windows
- 24. Czy istnieje książka Fluent NHibernate?
- 25. Książka adresowa UI Framework przestarzałe metody
- 26. Dobra literatura na temat testów jednostkowych?
- 27. ElasticSearch + Tire: dobra strategia na kpiny ES
- 28. Jak przekonwertować C stylu obsady do C++ stylu obsady w vim
- 29. Makra w stylu C w Go
- 30. Tryb Emacsa dla języka w stylu c
Styl Juval jest solidną podstawą. Książka "Programming .NET Components" jest również dość wysoka w moich "przeczytanych" książkach .NET. Ma wiele dobrych rad dotyczących stylu i praktyk. – STW