نوشته‌های ترمینالی
2.7K subscribers
425 photos
12 videos
32 files
2.26K links
Download Telegram
Object oriented programs are offered as alternatives to correct ones…

— Edsger W. Dijkstra, pioneer of computer science


C++ is a horrible [object-oriented] language… And limiting your project to C means that people don’t screw things up with any idiotic “object model” c&@p.
— Linus Torvalds, the creator of Linux


I think the lack of reusability comes in object-oriented languages, not in functional languages. Because the problem with object-oriented languages is they’ve got all this implicit environment that they carry around with them. You wanted a banana but what you got was a gorilla holding the banana and the entire jungle.
— Joe Armstrong, creator of Erlang


https://betterprogramming.pub/object-oriented-programming-the-trillion-dollar-disaster-92a4b666c7c7
Forwarded from Geeky Career (Mohammad Moallemi)
#software #devops #sre #deployment

Difference between Alpha and Beta Testing

Alpha Testing is a type of software testing performed to identify bugs before releasing the product to real users or to the public. Alpha Testing is one of the user acceptance testing.

Beta Testing is performed by real users of the software application in a real environment. Beta testing is one of the type of User Acceptance Testing.

@Geeky_Career
چگونه همه چیز را شبیه سازی کنم؟
در مورد turing machineها و انواعشون! به نظرم یه فصل کتاب نظریه زبانه قشنگ.
https://www.amirrorclear.net/academic/ideas/simulation/index.html
مدیریت workspace شل شما با desk

https://github.com/jamesob/desk

کارش خیلی ساده‌س. میاد یه سری اسکریپت از شما میگیره. بعد یه دستوری که بزنی وارد فلان workspace میشی، فقط میاد اون اسکریپت مربوط به اون worskpace رو اجرا میکنه.
اما خب برای دوباره کاری نکردن خوبه.
پلاگین zsh به نام k
مثل ls اما git رو هم در نظر میگیره.
https://github.com/supercrabtree/k