Posts

Showing posts from November, 2019

Pair programming

Image
The advantage of right  pair programming over lone programming is epic ,whole modules can finish in a matter of days .That other wise would take weeks only to debug.So how does this happen . Basically a couple of developers work on one station ,one of them codes and the other contemplates ,then they switch sides every now and then ,one dev can use his right brain and the other his left .This has constructive implications on overall momentum of the project .As flowing inside code as well as contemplating about project goals are both essential to effective programming and clean code. Not only is this faster but also the devs get motivated because both are thinking about the same problems ,also this decreases coffee usage by almost 51%,and overall workload by 60% .I had worked with a senior dev and coding hasn't been more effective ,we were able to finish the most complicated module in our project ,accompanied with its debugging and tests in less than a week .

Coders fate

Image
Truly we developers feel so limited by frameworks , guidelines and documentations .If we can just work in total freedom from all that,if we don't have to think about that ,we can be more free  of technicalities.People would understand that we are artists and very dedicated ones indeed. We can go through so much just to implement a concept that can be considered insignificant.We can pay a high price for our imagination . That's why the best programming is no programming and the best code is no code .The very best, the finest ,is utterly spontaneous.Just an idea ,an imagination ,manifesting itself without much technicality.But this is how life teaches us . Now Google is providing support for Flutter so it can be truly cross platform for both  Windows & web . https://dev.to/carminezacc/google-s-flutter-framework-could-change-software-forever-by-bridging-mobile-desktop-web-and-embedded-563j This is good news for us because ,this means that creativity will

The ultimate discovery

Image
Imagine if you can code without coding , type without typing,do without doing ,this is the ultimate discovery. There is real love in coding . Its this feeling of being totally synchronized , like you're connected to a super computer that compiles in your head ,the journey starts mattering more than the results .And If Adam ate the fruit of knowledge ,you've eaten the garden. But what's wrong then ,why sometimes do I feel tired ,used up,dragging myself like a drug addict till next day ,with low productivity.Why sometimes did I feel frustrated that nothing is going to ship in time of deadlines .Why did I get Irritated when the tester told me about a previous issue at 4:00am .Or about this old bug that really shouldn't show up after all this time.Really this is the monumental struggle a software developer faces. So how to deal with that ,why does this happen so ferociously for us developers.It turns out we have been feeding our ego for so long ,we cannot accep