Programming in C++ and C#
Nothing here yet.
No blogs yet.
What some people mostly follow: public variable: myVariable / variable private variable: myvariable / my_variable public function: myFunction / function private function: myfunction / function local variable: *same as private var parameters: *same as private var What i do: public variable: myVariable / Variable private variable: my_variable / variable public function: myFunction / Function private function: my_function / function local variable: _myVariable / _Variable parameters: _my_variable / _variable One can easily tell what scope does variable/function has, by just looking at the name. all categories have distinct representation
We are a team of two, both do design, code and database. Here i am talking about a desktop application, usually we develop custom database applications for small-medium businesses. We actually follow agile but a bit our own way. This is how we start when a new project comes. We receive the requirements but do not start anything until an informal meeting in which we work out the all requirements(modules/features) 70% each. Then I do the front-end design(forms/windows) and my friend design the database, No back-end logic till now. Once all the forms and database designs are ready we send it for customer evaluation. a) For the designs that are approved, I start to write classes and back-end logic (Requirements freezes here) b) He work improving/changing the designs the customer rejected or asked for a change. (In this phase we welcome new requirements, not requirements change. The one client freezed will not change as i have started to work on its back end.) Step 3 repeats until the (b) is eliminated. The Project is Ready!
Actually yes, this is the beauty and simplicity of this forum. Hashnode don't talk about coding, rather the technologies, libraries, concepts, practices, guides and useful material. Also the cross discussion helps many great thoughts reveal and this is how the community will grow. You find a useful article on the web? just don't keep it to yourself, share, so fellow programmers here read and provide their opinions about it and the best part is when opinions does not match, a discussion happens which always lead to better for all, which sometimes clarify our own understanding about a topic which we were assuming something else, and trails of that topic lead to new topics which we might not know or new to us. There are other good forums which are dedicated for coding problems and solutions, there you can post your code and effort, and then ask for the solution. @maruru thumbs up for this post!! PS: keep this forum clean from all that. Peace!
How computers work : Program execution, memory management, interrupts, architecture etc. Databases and Filing : Data, the food for programs. one have to know how to interpret and manipulate it. Algorithms : This is what i think changes the way how people think. let it be then doing daily chores, polishing shoes, cooking a meal, designing a database, framing the next biggest building or a new medicine that change the world. THIS TEACHES HOW TO GET THINGS TO WORK. With these 3 concepts clear, any programmer can change platform, language