Building Maintainable Software, Java Edition Ebook Tooltip Ebooks kunnen worden gelezen op uw computer en op daarvoor geschikte e-readers. Ten Guidelines for Future-Proof Code
Afbeeldingen
Sla de afbeeldingen overArtikel vergelijken
- Engels
- E-book
- 9781491953495
- 28 januari 2016
- Epub zonder kopieerbeveiliging (DRM)
Samenvatting
Have you ever felt frustrated working with someone else’s code? Difficult-to-maintain source code is a big problem in software development today, leading to costly delays and defects. Be part of the solution. With this practical book, you’ll learn 10 easy-to-follow guidelines for delivering Java software that’s easy to maintain and adapt. These guidelines have been derived from analyzing hundreds of real-world systems.
Written by consultants from the Software Improvement Group (SIG), this book provides clear and concise explanations, with advice for turning the guidelines into practice. Examples for this edition are written in Java, while our companion C# book provides workable examples in that language.
- Write short units of code: limit the length of methods and constructors
- Write simple units of code: limit the number of branch points per method
- Write code once, rather than risk copying buggy code
- Keep unit interfaces small by extracting parameters into objects
- Separate concerns to avoid building large classes
- Couple architecture components loosely
- Balance the number and size of top-level components in your code
- Keep your codebase as small as possible
- Automate tests for your codebase
- Write clean code, avoiding "code smells" that indicate deeper problems
Productspecificaties
Inhoud
- Taal
- en
- Bindwijze
- E-book
- Oorspronkelijke releasedatum
- 28 januari 2016
- Ebook Formaat
- Epub zonder kopieerbeveiliging (DRM)
- Illustraties
- Nee
Betrokkenen
- Hoofdauteur
- Joost Visser
- Tweede Auteur
- Sylvan Rigal
- Co Auteur
- Rob van der Leek
- Hoofduitgeverij
- O'Reilly Media
Lees mogelijkheden
- Lees dit ebook op
- Desktop (Mac en Windows) | Kobo e-reader | Android (smartphone en tablet) | iOS (smartphone en tablet) | Windows (smartphone en tablet)
Overige kenmerken
- Editie
- 1
- Studieboek
- Ja
EAN
- EAN
- 9781491953495
Je vindt dit artikel in
Reviews
Negatief, positief, neutraal: we zetten een review altijd online. We controleren wel eerst of ’ie voldoet aan onze reviewvoorwaarden en niet nep is. We controleren ook of ’ie is geschreven door iemand die het artikel heeft gekocht via bol.com en zetten dit er dan bij. De controles gebeuren automatisch, al kijken er soms mensen mee. Bol.com betaalt niet voor reviews. Als een reviewer door een andere partij is vergoed, staat dit in de review zelf.
Negatief, positief, neutraal: we zetten een review altijd online. We controleren wel eerst of ’ie voldoet aan onze reviewvoorwaarden en niet nep is. We controleren ook of ’ie is geschreven door iemand die het artikel heeft gekocht via bol.com en zetten dit er dan bij. De controles gebeuren automatisch, al kijken er soms mensen mee. Bol.com betaalt niet voor reviews. Als een reviewer door een andere partij is vergoed, staat dit in de review zelf.
-
Positieve punten
- Praktisch toepasbaar
- Heldere uitleg
Negatieve punten
- Te theoretisch
Geschreven bij Building Maintainable Software Java Ed
Als je goed onderhoudbare code wil maken, is dit een uitstekend boek. Sommige tips zijn gemakkelijker op te volgen dan andere (een methode maximaal 14 regels maken is gemakkelijker dan het ideale niveau van dependencies bereiken), en bij sommige tips vroeg ik me af of de auteur ooit commerciele code heeft onderhouden. Mogelijk heeft hij bijvoorbeeld gelijk te suggereren dat idealiter "de ideale code vrij van commentaar is", maar in de praktijk is zo weinig code ideaal dat commentaar zeer nuttig kan zijn, in zulke opzichten voelt het boek soms meer aan als een academisch/theoretisch produkt dan iets dat geschreven is door een door de wol geverfde programmeur die aan echt grote en complexe projecten heeft gewerkt, een boek als Steve McConnell's "Code complete" voelt veel realistischer en ervarener aan (McConnell heeft dan ook jaren bij Microsoft gewerkt). Aan de andere kant, dit is een compact, makkelijk en snel leesbaar boek, en ook als je maar een paar tips eruit toepast zal je code veel makkelijker onderhoudbaar worden. Zeker een uurtje of twee van je tijd waard.
Vond je dit een nuttige review?50
Kies gewenste uitvoering
Prijsinformatie en bestellen
De prijs van dit product is 15 euro en 99 cent.- E-book is direct beschikbaar na aankoop
- E-books lezen is voordelig
- Dag en nacht klantenservice
- Veilig betalen
Rapporteer dit artikel
Je wilt melding doen van illegale inhoud over dit artikel:
- Ik wil melding doen als klant
- Ik wil melding doen als autoriteit of trusted flagger
- Ik wil melding doen als partner
- Ik wil melding doen als merkhouder
Geen klant, autoriteit, trusted flagger, merkhouder of partner? Gebruik dan onderstaande link om melding te doen.