WIP |
Work In Progress |
do not merge yet |
GitLab |
ACK |
ACKnowledgement |
agreed/accepted change. A loose ACK can be confusing. It's best to avoid them unless it's a documentation/comment only change in which case there is nothing to test/verify; therefore the tested/untested distinction is not there |
Humanizer, Bitcoin |
NACK/NAK |
Negative ACKnowledgement |
disagree with the code changes/concept. Should be accompanied by an explanation |
Bitcoin |
tested ACK |
Tested ACKnowledgment |
reviewed the code changes and have verified the functionality or bug fix |
Bitcoin |
utACK |
UnTested ACKnowledgment |
reviewed and agree with the code changes but haven't actually tested them |
Bitcoin |
Concept ACK |
Concept ACKnowledgement |
agree with the idea and overall direction, but haven't reviewed the code changes or tested them |
Bitcoin |
LGTM |
Looks Good To Me |
see ACK |
Cardidy, Simple Icons |
RFC |
Request For Comments |
|
|
AFAIK |
As Far As I Know |
|
Diffract |
AFAICT |
As Far As I Can Tell |
|
|
IIRC |
If I Recall Correctly |
|
|
IANAL |
I Am Not A Lawyer |
used often before talking about licensing issues |
HackerNews |
CMV |
Change My View |
|
|
ITT |
In This Thread |
|
|
IMO |
In My Opinion |
|
|
CCW |
Comment and Criticism Welcome |
|
|
YMMV |
Your Mileage May Vary |
|
|
FOSS/FLOSS |
Free & Open Source Software |
that is both free software and open-source software where anyone is freely licensed to use, copy, study, and change the software in any way, and the source code is openly shared so that people are encouraged to voluntarily improve the design of the software |
|
PR |
Pull Request |
tell others about changes you've pushed to a branch in a repository |
/r/vuejs |
MR |
Merge Request |
see PR |
|
MVP |
Minimum Viable Product |
a prototype version of a product with the minimum required feature set |
Wikipedia |
NIH |
Not Invented Here |
NIH Syndrome is a decision-making error where we tend to value our own ideas above those conceived by people outside of our group |
learnosity |
SOLID |
Single responsibility, Open-closed, Liskov substitution, Interface segregation and Dependency inversion |
5 (of many) software design principles, promoted by Robert "Uncle Bob" Martin |
wikipedia |
SRP |
Single-Responsibility Principle |
The single-responsibility principle is a computer-programming principle that states that every module, class or function in a computer program should have responsibility over a single part of that program's functionality, and it should encapsulate that part. wikipedia |
/r/csharp/ |
DRY |
Don't Repeat Yourself |
This is used in couple with modular programming, and emphasize on code reusability |
Wikipedia |
KISS |
Keep It Simple, Stupid |
KISS is a design principle stating that most systems work fine if it is built/kept simple than making the system complex. |
Wikipedia |
YAGNI |
You Ain't Gonna Need It |
|
|
FYI |
For Your Information |
|
ArduPilot, F#'s slack |
NP |
No Problem |
no stress, it is fine |
|
TBD |
To Be Defined/Done |
|
Software Craft Website |
ICYMI |
In Case You Missed It |
|
|
CoC |
Code of Conduct |
|
|
LOC/SLOC |
(Source) Lines Of Code |
Above each file on GitHub you can find something like 50 lines (43 sloc) . The difference is the empty lines. |
GitHub |
TIL |
Today I Learned |
TIL that TIL is Today I Learned |
/r/ProgrammerTIL/ |
OOP |
Object Oriented Programming |
|
|
FP |
Functional Programming |
|
|
CLA |
Contributor License Agreement |
|
Play Framework, Microsoft |
ETA |
Estimated Time of Arrival |
To ask when something will be ready |
/r/fsharp |
FOUC |
Flash Of Unstyled Content |
When a web page appears briefly with the browser's default styles prior to loading an external CSS stylesheet |
md-block, Wikipedia |
VCS |
Version Control Software |
a way to keep a track of the changes in the code so that if something goes wrong, we can make comparisons in different code versions and revert to any previous version that we want. Git, SVN or Mercurial are VCS |
/r/ProgrammerHumor, softwaretestinghelp.com |
SCM |
Source Code Management |
see VCS |
|
OP |
Original Post/Original Poster |
Original Poster (who started a thread) or Original Post (the message that started it) |
/r/ProgrammerHumor, StackExchange |