Poll is CLOSED
Poll
How often is your MATLAB code officially or unofficially reviewed?
Never, I don't typically share code
46%
Never, even when my code is shared
14%
Occasionally
15%
Sometimes
8%
More often than not
5%
Always or almost always
12%
8896 votes
13 Comments
Time DescendingThere is needs to share codes at times in order to facilitate learning
Code shouldn't be reviewed only to be shared. If you want a quality application or tool, peer review is an essential requirement. It shouldn't matter how many end users it has, more what it is to be used for and the quality requirements for that task.
I don't know who gets to create polls. I assume it's some subset of MVPs and staff; either way, it's beyond my domain. If anyone is hurting for curiosity, I'd like to know how often (or to what degree) people use MATLAB for their own mundane personal tasks. I'm talking about using MATLAB as a hobby or using MATLAB to calculate the amount drywall/pipe/paint needed to fix one's own abode, or using MATLAB to do rough CBA while shopping, or do budgeting for a vacation. In other words, how much has MATLAB become a part of your personal life?
Feel free to rephrase that as necessary to create an engaging poll -- or don't. There haven't been many fresh polls lately, so I'd figure I'd cast out some idea spores.
I'm not really sure how far you'd want to take what constitutes "unofficial code review". I mean, people rub their eyeballs over the examples I write all the time on the forum, and I'm sure people have dug into MIMT to find particularly garbagesque old code, but that's about it. There have been a few bug reports on MIMT, but I don't know that someone saying "your dumb function exploded" is what I'd call "code review". I am the only person I know who uses MATLAB.
Also: I love the ambiguity in differentiating "sometimes" versus "occasionally".
I have a few times received a bug-report on my FEX-submissions, but that is about the extent of the code review that happens for me. Code review is essential for good quality code, but I don't really have someone to share my codebase with (either work or hobby).
i like code my problem ,also i like share my code
Then only time my code is "reviewed" is when I'm working with a customer (end user) to jointly try to debug something. Two eyes are better than one.
The only other time someone actually looks at my source code is when I'm training someone how to program in MATLAB and we take some of my code and try to adapt it to their situation. I guess these two situations of people looking at my code might not be considered "review" though.
Sign in to participate