Useful tips for everyday
What IDEs do companies use? Top 10 Integrated Development Environments (IDE) for Small Businesses Visual Studio. IntelliJ IDEA. Xcode. PhpStorm. Syncfusion. PyCharm. Eclipse. WebStorm. What…
Can we imply that NoSQL databases are not ACID compliant? NoSQL databases are not ACID, they are BASE (*)! Basically Avaiable, Soft state, Eventually consistent!…
What happens when I fork a repo? A fork is a copy of a repository that allows you to freely experiment with changes without affecting…
How do you close open source? In practice, no. When someone obtains a copy of an open source work from the author, the license is…
How do you flag an enum? enum Flags { A = 1 << 0, // binary 0001 B = 1 << 1, // binary 0010…
What data structures are used in text editors? Gap Buffer is a data structure used for editing and storing text in an efficient manner that…
What is function pointer What is the advantage of function pointer? 1) Unlike normal pointers, a function pointer points to code, not data. Typically a…
Can functional programming be done in C? Obviously, C is a procedural language and doesn’t really support functional programming natively. What programming languages are not…
What does git bisect reset do? Bisect reset By default, this will return your tree to the commit that was checked out before git bisect…
What is class method and instance method Python? Instance methods need a class instance and can access the instance through self . Class methods don’t…