Connascence

15 March

Con nay sense, at least thats how I remember to pronounce it. So what is it, well lets start here. Can you name all 72 code smells, could you even explain what 2 of them really mean. Probably not, so it makes little sense to use them as a guide to refactoring. This is where Connascence comes in. Connascence gives meaning to why we refactor and the direction we should be taking code. For a quick rundown, check out this presentation

Aenean consectetur, mi nec sodales cursus, diam nisi elementum turpis, tempor commodo massa lorem quis magna. Mauris vitae rhoncus purus, sit amet pharetra purus. Vivamus in nibh diam. Suspendisse luctus nisl ut diam luctus, vel bibendum erat scelerisque. Integer congue erat eu lorem maximus pharetra. Fusce commodo purus dapibus bibendum placerat. Aliquam laoreet ipsum semper lacus commodo, sit amet convallis mi pretium. Nullam non augue sit amet nisi blandit iaculis eu sit amet leo. Integer pulvinar gravida porta. Cras mollis nisi non massa porta, at bibendum lacus faucibus. Donec eu augue vulputate, malesuada velit quis, ultrices purus. Cras at tortor sed ex viverra convallis in sit amet felis. Quisque eget varius erat, sed pellentesque erat. Fusce finibus finibus magna, sodales viverra diam malesuada eu.

Donec mollis egestas lacinia. Curabitur vitae hendrerit nulla, sed ultricies augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Vestibulum cursus dui at diam sodales, at sagittis lorem pulvinar. Duis nec pellentesque nulla. Sed euismod imperdiet mi ac pulvinar. Morbi efficitur mauris eu massa sodales, nec dictum ligula ullamcorper. Nullam malesuada purus eu mauris eleifend mattis. In nibh diam, lobortis non finibus sed, tempor nec purus. Nunc eget blandit leo. Sed sed malesuada arcu. Nulla metus lacus, mollis iaculis varius eget, vulputate a orci. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Aliquam tincidunt nec orci quis tincidunt. Quisque augue turpis, euismod sed elementum a, posuere eu quam.

Comments

Comments are currently disabled