User:Aavindraa/code
Appearance
From Wikipedia, the free encyclopedia
Computers
prog-5 This user is a professional programmer .
This user contributes with openSUSE .
ᅠᅠᅠᅠᅠᅠᅠ This user interacts with Fish , the productive shell.
js-N This user is fluent in JavaScript .
This user can program in TypeScript .
re-N This user writes regular expressions to find everything around the house.
ᅠᅠᅠᅠᅠᅠᅠ This user has written Rust in experimental projects.
Esoteria
smlnj This user programs in Standard ML of New Jersey .
MySQL This user is an intermediate MySQL programmer.
Advice for generalists in the market
Professional programming is difficult describe in proper terms. The philosophy of programming, and more specifically programming ethics are not considered or wholly disregarded by certain "outlaw" programmers. For recommendations, see the code of ethics from the Association for Computing Machinery.
Also, by using negation (a logical trick) we can prescribe what not to do. Here is a non-complete list of harmful anti-patterns that are commonly seen in projects lacking technical vision:
* Technical debt * Error swallowing * Coding by exception * Instruction creep * Second-system effect * Cargo cult programming * Obfuscation (software) * Not invented here * Copy-and-paste programming
Projects burdened by these issues suffer reliability and performance issues, which is the final writing on the wall before the system is inevitably replaced, along with its maintainers and champion.
Categories:
- Wikipedians who use Vim (text editor)
- User bash-4
- User go-1
- User c++-2
- User c sharp-3
- User js
- User TypeScript
- User regex
- User c-1
- User html-5
- User css-4
- User Wikitext-4
- User latex
- User latex-1
- User svg
- User svg-1
- User python-3
- User php-5
- User scala-2
- User java-2
- User ruby-1
- User lisp-1
- User Assembly Language-1
- User smlnj
- User mathematica-1
- User vbnet-3
- User sql-2
- User awk
- User groovy
- User perl-1