Skip to content
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

Object Calisthenics - best practise #236

Closed
wants to merge 2 commits into from
Closed

Conversation

alikon
Copy link

@alikon alikon commented May 19, 2018

as per discussion on joomla/joomla-cms#20417 (comment)

8. No Classes With More Than Two Instance Variables
9. No Getters/Setters/Properties

for more info:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For more info:

@PhilETaylor

This comment was marked as abuse.

@brianteeman
Copy link
Contributor

always lookingg to find faults :(

@PhilETaylor

This comment was marked as abuse.

@alikon
Copy link
Author

alikon commented May 19, 2018

thank you for your words, these words really encourage

@PhilETaylor

This comment was marked as abuse.

@alikon
Copy link
Author

alikon commented May 19, 2018

nemesis

@alikon alikon closed this May 19, 2018
@alikon alikon deleted the patch-1 branch May 19, 2018 11:04
@brianteeman
Copy link
Contributor

brianteeman commented May 19, 2018 via email

@PhilETaylor

This comment was marked as abuse.

@PhilETaylor

This comment was marked as abuse.

@alikon alikon restored the patch-1 branch May 19, 2018 11:50
@alikon alikon reopened this May 19, 2018
@alikon
Copy link
Author

alikon commented May 19, 2018

reopened, just the time to dress an anti-gas mask

@mbabker
Copy link
Contributor

mbabker commented May 19, 2018

Object Calisthenics is heavily opinionated and unenforceable in the Joomla code without extremely disruptive B/C breaks. So no, this can't just be blindly copy/pasted in and enforced as part of the coding standard.

@mbabker mbabker closed this May 19, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants