Great software today is often preferable to the fantasy of perfect software tomorrow.
If you give your users something to play with early, their feedback will often lead you to a better eventual solution.
MORE IDEAS FROM THE BOOK
Najbljeđa tinta je moćnija od najsnažnije memorije.
Pragmatic Programmers take responsibility for everything they do.
Pragmatic Programmers won’t sit idly by and watch their projects fall apart through neglect.
Pragmatic programming stems from a philosophy of pragmatic thinking.
Anyway, this book is the result. Please enjoy it. Maybe adopt some new practices. Maybe decide that some of the stuff we suggest is wrong. Get involved in your craft. Give us feedback.
But, most important, remember to make it fun.
A benefit of GUIs is WYSIWYG—what you see is what you get.
The disadvantage is WYSIAYG—what you see is all you get.
Za pragrmatične programere osnovni materijal iz koga izrađuju nije ni drvo ni metal - to je znanje!
As Pragmatic Programmers, our base material isn’t wood or iron; it’s knowledge.
Don’t spoil a perfectly good program by overembellishment and overrefinement.
Move on, and let your code stand in its own right for a while. It may not be perfect.
Don’t worry: it could never be perfect.
The faintest ink is more powerful than the strongest memory.
The limits of language are the limits of one’s world.
Agility is the ability to be quick and graceful. Agile mindsets focus more on core values such as: Respect, Accountability, Collaboration, Being adaptive to change, learning cycles and improvement.
An Agile mindset helps to easily overcome obstacles and not get stuck when unexpected events happen.
The growing popularity of coding has led to an increase in coding schools and online boot camps. The schools are designed to produce students who have a working knowledge of software development and are ideally hireable.
But this crash-course approach doesn't necessarily equip aspiring developers with the skills or experience they need. Universities and software certificate programs also don't teach the skills employers value and expect.
In the future, change is the only certainty.
Workers, employers, and education providers need to be agile, flexible and prepared to adapt as technology continues to interrupt industries and change the jobs available.
❤️ Brainstash Inc.