Programming: Difference between revisions

From 太極
Jump to navigation Jump to search
Line 22: Line 22:
* [https://hackernoon.com/one-secret-to-becoming-a-great-software-engineer-read-code-467e31f243b0 One secret to becoming a great software engineer: read code]
* [https://hackernoon.com/one-secret-to-becoming-a-great-software-engineer-read-code-467e31f243b0 One secret to becoming a great software engineer: read code]
* [https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1008549 Ten simple rules for quick and dirty scientific programming]
* [https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1008549 Ten simple rules for quick and dirty scientific programming]
* [http://onetipperday.sterding.com/2016/02/my-15-practical-tips-for.html My 15 practical tips for a bioinformatician]


= Code club =
= Code club =

Revision as of 10:51, 3 July 2021

Learn any programming language

Collaboration

9 ways to improve collaboration between developers and designers

Code review

Deployment environment

Coding Standards

Be a good programmer

Code club

Ten simple rules to increase computational skills among biologists with Code Clubs

Tutorials

Keeping Your Code Clean With Prettier

Keeping Your Code Clean With Prettier, the playground.

$ cat > tmp.js <<EOF
(function ()
{
    window.alert('ok')
}())
EOF
$ npx prettier --write tmp.js
$ cat tmp.js
(function () {
  window.alert("ok");
})();