While it seems like most of us slashdotters are in agreement of how the Patriot Act is dangerous and unconstitutional, it seems as if the majority of the American people support it. Their mentality seems to be this, "Well there's no reason for ME to worry". We need to change this viewpoint in order for change to occur. This game is a step in the right direction.
I think the key to this discussion is a lesson in modularity and reduction. I think a good goal to establish reusability in code is to try to reduce your code down to the building blocks. This requires layers of complexity. The lowest layer provides functionality that can be used repeatedly and often by higher layers. You can take it a step further and separate this layer into a class, or a file, or even a library.
So if you find that you are duplicating code, try to pull it out into one place. Eventually you might be able to create a library and it will be easier to reuse for other project. Just my elementary two cents.
While it seems like most of us slashdotters are in agreement of how the Patriot Act is dangerous and unconstitutional, it seems as if the majority of the American people support it. Their mentality seems to be this, "Well there's no reason for ME to worry". We need to change this viewpoint in order for change to occur. This game is a step in the right direction.
I think the key to this discussion is a lesson in modularity and reduction. I think a good goal to establish reusability in code is to try to reduce your code down to the building blocks. This requires layers of complexity. The lowest layer provides functionality that can be used repeatedly and often by higher layers. You can take it a step further and separate this layer into a class, or a file, or even a library.
So if you find that you are duplicating code, try to pull it out into one place. Eventually you might be able to create a library and it will be easier to reuse for other project. Just my elementary two cents.