Programming: Difference between revisions

From 太極
Jump to navigation Jump to search
 
Line 29: Line 29:
* [https://google.github.io/eng-practices/review/ Code Review Developer Guide] - Google's Engineering Practices documentation
* [https://google.github.io/eng-practices/review/ Code Review Developer Guide] - Google's Engineering Practices documentation
* [https://codexvalue.com/blog/psa/code-review-checklist-r-code-edition-top-3/ Code Review Checklist R Code Edition Top 3], [https://codexvalue.com/blog/psa/code-review-example-r-code-caret/ Code Review Example R Code Caret]
* [https://codexvalue.com/blog/psa/code-review-checklist-r-code-edition-top-3/ Code Review Checklist R Code Edition Top 3], [https://codexvalue.com/blog/psa/code-review-example-r-code-caret/ Code Review Example R Code Caret]
* [https://journals.plos.org/ploscompbiol/article?id=10.1371%2Fjournal.pcbi.1012375 Ten simple rules for scientific code review] PLOS 2024


= Deployment environment =
= Deployment environment =

Latest revision as of 09:30, 9 September 2024

TIOBE Index

Learn any programming language

Variable naming

Data Scientists, Your Variable Names Are a Mess. Clean Up Your Code

Alternatives to "tmp"

  • tempVar
  • buffer
  • placeholder
  • interim
  • transient
  • auxiliary
  • provisional

Collaboration

9 ways to improve collaboration between developers and designers

Code review

Deployment environment

Manifest file 清單檔案

Manifest file. A manifest file in computing is a file containing metadata for a group of accompanying files that are part of a set or coherent unit. For example, the files of a computer program may have a manifest describing the name, version number, license and the constituent files of the program.

Coding Standards

Be a good programmer

Research code

The Good Research Code Handbook

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");
})();