
Street Coder: The Rules to Break and How to Break Them
Author(s): Sedat Kapanoglu (Author)
- Publisher: Manning Publications
- Publication Date: 14 Mar. 2022
- Edition: 1st
- Language: English
- Print length: 255 pages
- ISBN-10: 1617298379
- ISBN-13: 9781617298370
Book Description
Software development isn’t an “ivory tower” exercise.Street coders get the job done by prioritizing tasks, making quick decisions, and knowing which rules to break.
Street Coder: Rules to break and how to break themis a programmer’s survival guide, full of tips, tricks, and hacks that will make you a more efficient programmer. This book’s rebel mindset challenges status quo thinking and exposes the important skills you need on the job. You’ll learnthe crucial importance of algorithms and data structures, turn programming chores into programming pleasures, and shatter dogmatic principles keeping you from your full potential.
Every new coder starts out with a lot of theory; the “streetsmarts” come with experience. To be successful, you need to know how toput theory into action, understand why “best practices” are the best, and know when to go rogue and break the unbreakable rules.
Editorial Reviews
Review
“An incredible book to learn the craft of software development through a new perspective: One thatis not fuelled by religion or blind following of best practices, but one that actively challenges best practices and thus requires you to think about their prosand cons.!” Sebastian Felling
“This is like having a mentor in a book who is sharing all their mistakes and notes on what they’ve learned in a nice little package.“ Joseph Perenia
“A fun, broad, anddeep conversation with an experienced programmer about coding, packed withpractical advice.” Adail Retamal
“I wish I couldread this book several years ago, thus, I could have saved a lot of time.” XuYang
“Contains the pragmatism an experienced software developer has gained over the years of being at the trenches (or streets as he prefers to call it).” Orlando MéndezMorales
“Great book for thenew and used, self-taught, formally educated, and otherwise curious programmers doing dirt -aka street coders.” Robert Wilk
From the Back Cover
Street Coder: Rulesto break and how to break them is a guide for beginner programmers making their move from learner to developer. Written by self-taught pro Sedat Kapanoglu,it takes the best practices you learn in a computer science class and deconstructs them to show when they’re beneficial―and when they aren’t! Theeasy-to-follow C# examples easily translate to any modern programming language.
In this practical guide, you’ll learn how some antipatterns and “bad” programming practices can actually be put togood use, and develop an ever-questioning mindset for assessing techniques ontheir own merits. This book is built on the kind of challenges you’ll face onthe job―from technical projects like building a search feature, to succeeding in a dysfunctional team with a paranoid manager. When you’re done, you’ll be street smart and ready to start creating efficient software.
About the Author
Sedat Kapanoglu is a self-taught programmer with more than 25 years of experience, including a stint at Microsoft as a software engineer. Heis the creator of Ekşi Sozluk, the number one social media platform for Turkish speaking audiences.
View on Amazon