-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Name Refactoring #29
Comments
Put SaveLoaderReplacement and ContentLoaderReplacement into a Replacement namespace and remove Replacement from their name. Add more methods to ReplacementCommons, and put it in the Replacement namespace for dual applicable functionality which still needs to include:
|
|
@Fayti1703 I think it probably be better to keep the save loading in a separate class since we have to treat it differently already and it would really bunch up the ComputerLoader class, and I think it be easier to understand there are distinctions of hooking into save loading and computer loading. (even though we do need to keep track of content and saves when loading them) Unless we separate the replacement loading methods from the hook in functionality, perhaps we could also create classes for the Internal SaveHooks and ComputerHooks that take the place of directly loading anything in the load methods. |
|
Inlined InstanceOverrideDisplay to Executables.Instance Renamed Game.OS.Extensions' WriteSingle -> WriteAppend Renamed Game.OS.Extensions' Write -> WriteLine Addresses #29
Suggestions:
|
I totally agree with the suggestions. |
Perhaps the best option would be to remove |
This issue pertains to names we have yet to refactor and are or should consider for refactoring. Please post refactoring suggestions below.
This list will stay open perpetually as long as refactoring for naming is considered.
Currently:
SaveLoaderReplacement, ContentLoaderReplacement, ReplacementCommons
into newReplacement
namespace (Add ActionsLoader Replacement #27)SaveLoaderReplacement:LoadFaction
->ReplacementCommons:LoadFaction
ContentLoaderReplacement
->ComputerLoaderReplacement
Game.OS.Extensions:Write
->WriteLine
(12ea319)Game.OS.Extensions:WriteSingle
->WriteAppend
(12ea319)The text was updated successfully, but these errors were encountered: