You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Although the 2023 web app we've been working on (2023PreDeployment branch) has a functioning UI, it has several process issues:
Nested branches that go several layers deep.
Multiple people pushing code to the same branch.
No formal PR / code review process.
Lack of in-code documentation.
Large functions/components that should be split up.
Copy-pasted code.
Lack of a consistent style.
This is not anyone's fault, because when we were initially developing the web app we saw it as a small component of the overall feeding system. But the web app is will now be the central hub that users will use to interact with the system. Hence, it is crucial to have high quality code for the web app, and a process to ensure the code stays high quality.
This issue is for making the app modular, adding in-code documentation, adding formatting and style standards, and generally making the app easier for new folks to onboard onto and multiple folks to work on at once.
The text was updated successfully, but these errors were encountered:
Although the 2023 web app we've been working on (
2023PreDeployment
branch) has a functioning UI, it has several process issues:This is not anyone's fault, because when we were initially developing the web app we saw it as a small component of the overall feeding system. But the web app is will now be the central hub that users will use to interact with the system. Hence, it is crucial to have high quality code for the web app, and a process to ensure the code stays high quality.
This issue is for making the app modular, adding in-code documentation, adding formatting and style standards, and generally making the app easier for new folks to onboard onto and multiple folks to work on at once.
The text was updated successfully, but these errors were encountered: