Search Content
find
CATALOG
Data Infrastructure
Data Tools
Desktops, Laptops and OS
Enterprise Applications
IT Infrastructure
IT Management
Networking and Communications
Security
Servers and Server OS
Software and Web Development
Storage
Dashboard
News
My ITmodelbook
Messages
Events (0)
CONNECTIONS
more
Connect
with other members or
invite
your contacts to the community.
+ invite connections
GROUPS
more
Join
an existing group to participate in the group discussions or
create
a new group of your own to create discussions around topics of interest to you and your work.
+ create group
MY RESOURCES
more
Find
info or
add
new info to your ITmodelbook. You can find white papers, technology reports, business analysis, webinars, presentations and more. You can also share your own authored content and resources you like by adding this info.
+ add resource
Online Users=0
Resources you may like
Improving Class Quality: Free 34 Page Chapter
Share within ITmb
Share This Resource
Share with: Connections
or
Share with: Groups
Larry Constantine is attributed with the creation of systematic measurement of software quality. In the mid-to-late seventies, Larry Constantine (and Ed Yourdon) attributed several things to the quality of software code. Under the umbrella of structured design, among those attributes of quality software code were cohesion and coupling. At the time they associated quality with generality, flexibility, and reliability. This chapter will concentrate on generality and flexibility and how cohesion and coupling can be applied to increase code quality.
You'll review what it is to be highly cohesive and loosely coupled. See what it means to be non-cohesive and how to detect certain non-cohesiveness through metrics. With some simple refactoring you can make something cohesive where it was previously not. By refactoring your code to be more cohesive and less coupled, you'll improve the maintainability of your code base. Classes are easier to move or reuse and you're less likely to repeat yourself. Changes are now easier to make because you've decreased the dependencies.
Packt Enterprise books can be summed up through the tagline "Professional Expertise Distilled". They take in-the-trenches knowledge from experienced software professionals, and distil it into a single, easy to follow manuscript.
Level
Select Level
Subject Area
Select Subject Area
Keywords
Packt Enterprise, Improving Class Quality: Free 34 Page Chapter, code, software professionals, software quality
Offered by
Packt Enterprise
URL
Files
The resource is available from the link above.
Bookmark to
My ITmodelbook
add
Group ITmodelbooks
Latest reports from top IT companies:
SAP
HP
Janrain
HubSpot
PrepLogic
Motorola
BNP Media
Informatica
Microsoft
Jobvite
© ITmodelbook 2012-2024.
sitemap
about
privacy
terms
help
do not sell my personal information