Software Engineering Words and Phrases |
|
|
Programming & Development |
<pRO gRa ming an di ‘ve Lup munt> |
|
algorithm |
<‘aL gu Ri THum> |
|
API |
<A pE I> |
|
array |
<u ‘RA> |
|
Async |
<‘A singk> |
|
backend |
<‘bak end> |
|
Boolean |
<‘bOO LE un> |
|
callback |
<‘koL bak> |
|
class |
<kLass> |
|
compile |
<kum ‘pIL> |
|
conditional |
<kun ‘di shu nuL> |
|
database |
<‘dA du bAs> |
|
debug |
<dE ‘bug> |
|
exception |
<ik ‘sep shun> |
|
framework |
<‘fRAm OORk> |
|
frontend |
<‘fRunt end> |
|
function |
<‘fungk shun> |
|
instance |
<‘in stuns> |
|
integer |
<‘in ti jR> |
|
library |
<‘LI bReR E> |
|
loop |
<LOOp> |
|
method |
<‘me thud> |
|
module |
<‘mo jOO L> |
|
object |
<‘ob jekt> <ub ‘jekt> |
|
promise |
<‘pRo mus> |
|
refactor |
<Ri ‘fak tR> |
|
runtime |
<‘Run tIm> |
|
string |
<stRing> |
|
sync |
<singk> |
|
syntax |
<‘sin taks> |
|
variable |
<‘veR E u bL> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Version Control & Collaboration |
<‘vR zhun kun ‘tROL an ku La bR ‘A shun> |
|
branch |
<bRanch> |
|
cherry-pick |
<‘cheR E pik> |
|
clone |
<kLOn> |
|
commit |
<ku ‘mit> |
|
conflict |
<‘kon fLikt> <kun ‘fLikt> |
|
fork |
<fORk> |
|
git |
<git> |
|
main |
<mAn> |
|
master |
<‘ma stR> |
|
merge |
<mRj> |
|
origin |
<‘OR u jun> |
|
pull |
<pooL> |
|
push |
<poosh> |
|
rebase |
<RE ‘bAs> |
|
release |
<Ri ‘LEs> |
|
remote |
<Ri ‘mOt> |
|
repository |
<Ri ‘po zu tOR E> |
|
stash |
<stash> |
|
tag |
<tag> |
|
version |
<‘vR zhun> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Software Architecture |
<‘soft OOAR ‘oR ku tek chR> |
|
container |
<kun ‘tA nR> |
|
deployment |
<di ‘pLOE munt> |
|
docker |
<‘do kR> |
|
event |
<i ‘vent> |
|
gateway |
<‘gAT OOA> |
|
Kubernetes |
<kOO bR ‘ne dEz> |
|
load-balancer |
<LOd ‘ba Lun sR> |
|
microservices |
<mI kRO ‘sR vu suz> |
|
middleware |
<‘mi dL OOAR> |
|
monolith |
<‘mo nu Lith> |
|
namespace |
<‘nAm spAs> |
|
orchestration |
<OR ku ‘stRA shun> |
|
pipeline |
<‘pIp LIn> |
|
pod |
<pod> |
|
proxy |
<‘PRok sE> |
|
queue |
<kEOO> |
|
serverless |
<‘sR vR Lus> |
|
service |
<‘sR vus> |
|
stream |
<stREm> |
|
webhook |
<‘OOeb hook> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Cloud Computing |
<kLoOOd kum ‘pEOO ding> |
|
AWS |
<A ‘du bL EOO es> |
|
alert |
<u ‘LRt> |
|
audit |
<‘aw dut> |
|
auto-scaling |
<‘o dO skAL ing> |
|
azure |
<‘a zhR> |
|
cloud |
<kLoOOd> |
|
compute |
<kum ‘pEOOt> |
|
elastic |
<i ‘La stik> |
|
GCP |
<jE sE pE> |
|
instance |
<‘in stuns> |
|
log |
<Log> |
|
metric |
<‘me tRik> |
|
monitor |
<‘mo nu tR> |
|
network |
<‘net OORk> |
|
scale |
<skAL> |
|
security |
<si ‘kER u dE> |
|
storage |
<‘stOR ij> |
|
subnet |
<‘sub net> |
|
virtual-machine |
<‘vR chu OOuL mu ‘shEn> |
|
VPC |
<vE pE sE> |
|
|
|
|
|
|
|
|
|
|
|
|
|
DevOps & Deployment |
<‘dev ops an di ‘pLOE munt> |
|
CI/CD |
<sE I sE dE> |
|
build |
<biLd> |
|
certificate |
<sR ‘ti fi kut> |
|
configuration |
<kun fi gEu ‘RA shun> |
|
deploy |
<di ‘pLOE> |
|
environment |
<in ‘vI Rn munt> |
|
firewall |
<‘fIR OOoL> |
|
IAM |
<I A em> |
|
Jenkins |
<‘jeng kunz> |
|
key |
<kE> |
|
pipeline |
<‘pIp LIn> |
|
production |
<pRu ‘duk shun> |
|
secret |
<‘sE kRut> |
|
security-group |
<si ‘kER u dE gROOp> |
|
SSL |
<es es eL> |
|
staging |
<‘stA jing> |
|
test |
<test> |
|
TLS |
<tE eL es> |
|
token |
<‘tO kun> |
|
VPN |
<vE pE en> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Database & Data Management |
<dA du bAs an dA du ‘ma nij munt> |
|
SQL |
<‘sE kOOuL> |
|
backup |
<‘ba kup |
|
cache |
<kash> |
|
column |
<‘ko Lum> |
|
consistency |
<kun ‘si stun sE> |
|
index |
<‘in deks> |
|
migration |
<mI ‘gRA shun> |
|
MongoDB |
<mong gO ‘dE bE> |
|
NoSQL |
<nO ‘sE kOOuL> |
|
partition |
<poR ‘ti shun> |
|
PostgreSQL |
<‘pOst gres kEOO eL> |
|
query |
<‘kOOiR E> |
|
redis |
<‘Re dus> |
|
replication |
<Re pLu ‘kA shun> |
|
restore |
<Ri ‘stOR> |
|
row |
<RO> |
|
schema |
<‘skE mu> |
|
shard |
<shoRd> |
|
table |
<‘tA bL> |
|
transaction |
<tRan ‘zak shun> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Testing & Quality |
<‘tes ting an ‘kOOo Lu dE> |
|
assert |
<u ‘sRt> |
|
BDD |
<bE dE dE> |
|
code-review |
<kOd Ri ‘vEOO> |
|
coverage |
<‘ku vR ij> |
|
documentation |
<do kEu mun ‘tA shun> |
|
E2E-test |
<E tOO E test> |
|
format |
<‘fOR mat> |
|
integration-test |
<in tu ‘gRA shun test> |
|
lint |
<Lint> |
|
load-test |
<‘LOd test> |
|
mock |
<mok> |
|
penetration-test |
<pe nu ‘tRA shun test> |
|
performance |
<pR ‘fOR muns> |
|
regression |
<Ri ‘gRe shun> |
|
security-test |
<si ‘kE R u dE Test> |
|
stress-test |
<‘stRes test> |
|
stub |
<stub> |
|
TDD |
<tE dE dE> |
|
unit-test |
<‘EOO nut test> |
|
vulnerability |
<vuL nu Ru ‘bi Lu dE> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Common Phrases (50 phrases) |
<‘ko mun ‘fRA zuz> <‘fif dE ‘fRA zuz> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Development Workflow |
<di ‘ve Lup munt ‘OORk fLO> |
|
Let’s push to staging |
<Lets poosh tu ‘stA jing> |
|
Did the build pass? |
<did THu biLd pass> |
|
Time to refactor this code |
<tIm tOO Ri ‘fak tR THis kOd> |
|
Let’s create a new branch |
<Lets kRE ‘At u nOO bRanch> |
|
Can you review this PR? |
<kan EOO Ri ‘vEOO THis pE oR> |
|
Need to deploy to production |
<nEEd tOO di ‘pLOE tOO pRu ‘duk shun> |
|
The tests are failing |
<THu tests oR ‘fAL ing> |
|
Let’s merge this feature |
<Lets mRj THis ‘fE chR> |
|
Time for a code review |
<tIm fOR u kOd Ri ‘vEOO> |
|
Need to update dependencies |
<nEEd tu ‘up dAt di ‘pen dun sEz> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Planning & Architecture |
<‘pLa ning an ‘oR ku tek chR> |
|
What’s the architecture design? |
<OOuts THu ‘oR ku tek chR di ‘zIn> |
|
Let’s break this into microservices |
<Lets bRAk THis ‘in tOO ‘mI kRO sR vu suz> |
|
We need better error handling |
<OOE nEEd ‘be dR ‘eR R ‘han du Ling> |
|
Let’s implement rate limiting |
<Lets ‘im pLu ment RAt ‘Li mu ding> |
|
Time to scale horizontally |
<tIm tu skAL hOR u ‘zon tu LE> |
|
Need to optimize for performance |
<nEEd tu ‘op tu mIz fR pR ‘fOR muns> |
|
Let’s add caching layer |
<Lets add ‘ka shing ‘LA R> |
|
We need proper logging |
<OOE nEED ‘pRo pR Lo ‘ging> |
|
Time to refactor the database schema |
<tIm tOO RE ‘fak tR Thu ‘dA du bAs ‘skE mu> |
|
Let’s implement health checks |
<Lets ‘im pLu ment heLth cheks> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Cloud Operations |
<kLoOOd o pR ‘A shunz> |
|
Spin up a new instance |
<spin up u nOO ‘in stuns> |
|
Configure the load balancer |
<kun ‘fi gE R THu LOd ‘ba Lun sR> |
|
Set up auto-scaling groups |
<set up ‘o dO ‘skAL ing gROOps> |
|
Lets migrate to the cloud |
<Lets ‘mI gRAt tOO Thu kLoOOd> |
|
Need to configure VPC networking |
<nEED tOO kun ‘fi gE R vE pE sE ‘net OOR king> |
|
Time to update security groups |
<tIm tu ‘up dAt si ‘kE R u dE gROOps> |
|
Let’s implement blue-green deployment |
<Lets ‘im plu ment bLOO gREEn di ‘pLOE munt> |
|
Need to set up monitoring dashboards |
<nEEd tOO set up ‘mo nu tR ing ‘dash bORdz> |
|
Configure disaster recovery |
<kun ‘fi gE R di ‘zas tR Ri ‘ku vR E> |
|
Let’s implement infrastructure as code |
<Lets ‘im pLu ment ‘in fRu stRuk chR az kOd> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Debugging & Troubleshooting |
<dE bu ging an ‘tRu bL shOO ding> |
|
Let’s check the logs |
<Lets chek Thu Logz> |
|
There’s a memory leak |
<THeRz u ‘me mR E LEk> |
|
The API is timing out |
<THu A pE I iz ‘tI ming oOOt> |
|
Database connection failed |
<‘dA du bAs ku ‘nek shun fALd> |
|
Let’s trace the request |
<Lets tRAs THu Ri ‘kOOest> |
|
Need to debug this issue |
<nEEd tOO dE ‘bug THis ‘ i shEOO> |
|
The server is down |
<THu ‘sR vR iz doOOn> |
|
Let’s rollback the deployment |
<Lets ‘ROL bak THu di ‘pLOE munt> |
|
There’s a race condition |
<THeRz u RAs kun ‘di shun> |
|
Need to investigate the bottleneck |
<NEEd tOO in ‘ ve stu gAt THu ‘ bo dL nek> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Project Management |
<‘pRo jekt ‘ma nij munt> |
|
Let’s estimate the effort |
<Lets ‘e stu mAt THu ‘e fRt> |
|
What’s the sprint velocity? |
<OOuts THu spRint vu ‘Lo su dE> |
|
Time for the daily standup |
<tIm fOR THu ‘dA LE ‘stand up> |
|
Let’s prioritize the backlog |
<Lets pRI ‘OR u tIz THu ‘bak Log> |
|
Need to create a ticket |
<NEEd tOO KRE ‘At u ‘ti kut> |
|
What’s the acceptance criteria? |
<OOuts THE ik ‘sep tuns kRI ‘tER E u> |
|
Let’s review the definition of done |
<Lets Ri ‘vEOO THu de fu ‘ni shun uv dun> |
|
Time for retrospective |
<TIm fOR Re tRO ‘spek tiv> |
|
Need to update the documentation |
<nEEd tu ‘up dAt THu do KEu mun ‘tA shun> |
|
Let’s plan the next sprint |
<Lets pLan THu nekst spRint> |
|