Tweetovi
- Tweetovi, trenutna stranica.
- Tweetovi i odgovori
- Medijski sadržaj
Blokirali ste korisnika/cu @mkanat
Jeste li sigurni da želite vidjeti te tweetove? Time nećete deblokirati korisnika/cu @mkanat
-
Prikvačeni tweet
Please make sure your code only solves problems that actually exist.
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
It is tempting to treat technical discussions as fights, but everybody in that room is on the same side as you. They are part of the same group. Your co-workers deserve your respect, kindness, and admiration. And if you grant those, you’ll have more successful discussions anyway.
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
And: 3. The danger of assigning a software engineer to fix a problem is that they will write software to solve it. (This one is less a law and more a reliable observation that you need to take into account, because more software means more maintenance, etc.)
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Facts sometimes missed: 1. Software problems are solved by assigning software engineers to fix them. 2. Software will need maintainers—actual, specific people who actually work on the software—assigned to own it for the duration of its lifetime.
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Max Kanat-Alexander proslijedio/la je Tweet
@mkanat Just finished reading 'Understanding Software'. I enjoyed the brief, to the point writing style. My favorite part of the book was when you said that a problem should be resolved to the degree that no human being will ever have to pay attention to it again! Thank you.Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Convenience, not quality, is the driver of technology adoption. Engineers are often baffled why their “better” product fails in the marketplace. It’s because users will always pick the choice that is _most convenient_ for them, not the one that is “best.”
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
If you don’t feel confident about the design of your solution, it’s probably because you don’t know enough about the problem.
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Max Kanat-Alexander proslijedio/la je Tweet
Code Health: Respectful Reviews == Useful Reviewshttps://testing.googleblog.com/2019/11/code-health-respectful-reviews-useful.html …
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
I was somewhat involved in this and it is definitely worth reading.https://twitter.com/TitusWinters/status/1189975357778251776 …
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Max Kanat-Alexander proslijedio/la je Tweet
I was stalking
@mkanat after reading 'Code Simplicity' and bumped into this fabulous post about working with software teams and introducing changes in them (software teams refatoring?) https://www.codesimplicity.com/post/effective-engineering-productivity/ … Loved it.Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Happy to announce that I am moving to
@LinkedIn! Excited about the opportunity to help with developer productivity efforts for the whole company.Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Google's internal code review guidelines are now open source! https://google.github.io/eng-practices/
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Understanding Software is now available as an audiobook! https://www.amazon.com/dp/B07T6BZGGG/ref=nodl_ … How cool is that!
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Yes, it’s true, “don’t solve problems unless you know they exist.” But you do have to be able to know they exist! There are many ways to do it: tests, monitoring, user research, etc. it does need to be done, though.
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Max Kanat-Alexander proslijedio/la je Tweet
I started Understanding Software without knowing it was the same author (
@mkanat) from Code Simplicity, a fantastic approach to software development. I know in advance I will enjoy this :) It's only 1 buck away inhttps://www.humblebundle.com/books/programming-packt-books …Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Most common things that end up in my talks or Q&A answers: 1. Always refactor in service of a feature. 2. Coverage is a fraught metric. 3. Most complexity is caused by time compression; most time compression comes from a developer’s own mind and not their management.
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Max Kanat-Alexander proslijedio/la je Tweet
Free
@PacktPub eBook (until May 31 19:00 EST): "Understanding Software" (excellent reviews) by Max Kanat-Alexander@mkanat#webdev#appdev#MobileDev#IndieGame#programming https://www.packtpub.com/packt/offers/free-learning …pic.twitter.com/O3wKbXV59V
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Successful visionaries look at data (or the real world) to see what is needed and/or wanted and imagine a great solution. Unsuccessful visionaries look _only_ at their own imagination.
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
In software design, you have to keep in mind that any time you let other developers make a decision about how to use your code, they might make the wrong decision. It is usually best to eliminate places where people have to decide how to use something.
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Good developer tools usually remove decisions that developers have to make. Most developers want to focus on making decisions in their domain, not infinite unimportant decisions outside of it.
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Max Kanat-Alexander proslijedio/la je Tweet
Succeed as a developer by embracing simplicity, with forty-three essays that will help you really understand the software you work with in today's free learning title: http://bit.ly/PacktDailyOffer
#FreeLearningpic.twitter.com/pEtPnW3WsU
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.